ट्विट पाठविण्यासाठी अर्दूनो वापरा

ट्विट पाठविण्यासाठी अर्दूनो वापरा

मध्ये मी पाहत असलेल्या सर्वात उपयुक्त गोष्टींपैकी एक hardware libre मोठ्या प्रमाणात पैसे खर्च न करता दैनंदिन समस्यांवर उपाय मिळण्याची शक्यता आहे. माझ्या दैनंदिन समस्यांच्या निराकरणाच्या शोधात मी हे जिज्ञासू ट्यूटोरियल पाहिले ज्यामुळे मला आश्चर्य वाटले कारण मला अपेक्षा नव्हती की Arduino Twitter वर थेट काम करू शकेल कारण इतर गोष्टींबरोबरच, Arduino हे SBC बोर्ड नाही. या ट्यूटोरियलद्वारे आम्ही स्वयंचलित ट्विट प्रकाशन प्रणाली मिळवू शकतो आणि काय चांगले आहे, कोणत्याही प्रोग्राममध्ये घालण्यासाठी एक उपयुक्त कोड आणि आमच्या Arduino बोर्डाने केलेल्या प्रत्येक योग्य कृतीसाठी ट्विट प्रकाशित करणे.

यासाठी आम्हाला इथरनेट शील्डसह अर्दूइनो बोर्ड आवश्यक आहे किंवा हे अयशस्वी झाल्याने अर्दूनो योन आवश्यक आहे. या बोर्डांच्या माध्यमातून, आम्ही आमचे बोर्ड इंटरनेट व आमच्या ट्विटर खात्यासह ट्विट पाठविण्यास सक्षम होण्यासाठी कनेक्ट करू शकतो.

करण्यासाठी ही ट्वीट पोस्टिंग सिस्टम चालवा, आम्हाला इंटरनेट कनेक्शनची आवश्यकता असेल आणि इथरनेट बोर्ड वापरण्याच्या बाबतीत, आम्हाला आमच्या बोर्डला इंटरनेटशी जोडण्यासाठी नेटवर्क केबलची आवश्यकता असेल.

आर्डूनो यॉन सह आमच्याकडे स्वयंचलित ट्विट सिस्टम असेल

एकदा हे सर्व साध्य झाल्यानंतर, आता आम्हाला टोकन किंवा कोडची आवश्यकता असेल जेणेकरून आमचे अर्डिनो बोर्ड आमच्या ट्विटर खात्यावर कार्य करू शकेल जे आमच्या खात्यासाठी अधिकृत करण्यासारखे आहे. याद्वारे हे टोकन किंवा परवानगी मिळू शकते दुवा, असे काहीतरी पॉप अप करत आहे.

ट्विटर टोकन

एकदा आमच्याकडे टोकन असल्यास आम्ही तो आम्हाला ऑफर करत असलेल्या कोडची कॉपी करतो आणि नंतर तो अधिक उपयुक्त होईल म्हणून जतन करतो. आता आम्हाला अर्डिनो आयडीई सह कार्य करावे लागेल. आम्ही आयडियावर जाऊन एक फाईल तयार करतो जी आम्ही आमच्या अर्दूनो बोर्डवर अपलोड करू. पण आम्ही उतरण्यापूर्वी या दुकानात आणि आम्ही यापूर्वी अर्डिनो आयडीईसह लोड करू. आता आम्ही खालील कोडसह एक फाईल तयार करतो:

#include // Necesario en Arduino 0019 o posterior
#include
#include

// Configuracion de la Ethernet Shield
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };

// Si no se especifica la IP, se utiliza DHCP (solo para Arduino 1.0 o superior).
byte ip[] = { 192, 168, 0, 250 };

Twitter twitter("INTRODUCIR TOKEN AQUI");

// Mensaje
char msg[] = "¡Publicando en Twitter desde #Arduino gracias a este tweet";

void setup()
{
delay(1000);
Ethernet.begin(mac, ip);
// Si usamos DHCP no hace falta incluir la IP.
// Ethernet.begin(mac);
Serial.begin(9600);

Serial.println("Estableciendo conexion con Twitter ...");
if (twitter.post(msg)) { // Publicamos el mensaje en Twitter. Devuelve true o false.
int status = twitter.wait(&Serial);
if (status == 200) { // Conexion exitosa
Serial.println("OK.");
} else { // Error en la conexion
Serial.print("Error : code ");
Serial.println(status);
}
} else {
Serial.println("Conexion fallida.");
}
}

void loop()
{
}

एकदा आम्ही ही फाईल लोड केली की ती कार्य न करता आम्ही कोडमध्ये चिन्हांकित केलेल्या संदेशासह आमच्या खात्यात ट्विटस कशी दिसतात हे पाहू. जरी एक अग्रक्रम हे फार उपयुक्त वाटणार नाही, एखादा ट्विट प्रोग्राम करण्यासाठी किंवा अधिक जटिल कोडचा भाग होण्यासाठी हे रोबोट म्हणून नेहमी वापरले जाऊ शकते.


3 टिप्पण्या, आपल्या सोडा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   रेहमास्टर म्हणाले

    कॉपी करू नका. माहित नाही. समावेश गहाळ आहेत. जोकर

    1.    जुआन लुईस आर्बोलेडास म्हणाले

      नमस्कार रेहमास्टर,

      या वृत्तावर टिप्पणी करण्याचे बरेच मार्ग आहेत आणि अद्याप आपल्या समुदायाचा अपमान करण्यापेक्षा वाढत राहण्यास मदत करण्यासाठी.

      प्रविष्टीनुसार, आपल्याकडे डाउनलोड करण्यासाठी लायब्ररी आहे आणि कोणत्याही उच्च-स्तरीय कंपाईलरमध्ये, उदाहरणार्थ ग्रहण, आपल्याला ते करायचे आहे की ते प्रकल्पाशी संलग्न करावे जेणेकरून ते उपलब्ध असेल आणि आपोआप प्रोग्राम आपोआपच आपल्याला आयात करण्याचा पर्याय देईल जेव्हा आपण लायब्ररीचे स्वतःचे फंक्शन वापरणार असाल.

      आपण पाहू शकता की, या प्रकारची निर्दिष्ट करणे आवश्यक नाही कारण प्रोग्राम काय करतो हे समजून घेणे, आम्हाला काय प्राप्त करायचे आहे हे आपल्याला नक्कीच या प्रकारची माहिती आहे आणि आयात कसे प्रविष्ट करावे हे सांगण्याची आवश्यकता नाही. विशिष्ट

      कोट सह उत्तर द्या

  2.   गुस्ताव म्हणाले

    हॅलो, मी हा कोड WiFi नेटवर्क वापरुन वायरलेसरित्या करण्यासाठी ही अंमलबजावणी करू शकलो नाही. वायफ्लाय सह.
    वरवर पाहता पुस्तकांचे दुकान आपल्याला ते करू देत नाही.
    हे कसे सोडवायचे याची काही कल्पना आहे का?
    मी इंटरनेटवर काही प्रकल्प पाहिले आहेत परंतु ते केवळ शोध किंवा ट्विटर मोजतात, परंतु ट्विट प्रकाशित करत नाहीत.
    धन्यवाद!