ዝርዝር ሁኔታ:
ቪዲዮ: ትዊተር እና አርዱዲኖ ዩን - 3 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
ሁከት ምን እንደ ሆነ ለማየት በአርዱዲኖ ዩን ላይ 100 ዶላር ያህል ካሳለፉ በኋላ ለእሱ አንዳንድ አጠቃቀሞችን መፈለግ እና ማሳየት ጥሩ ሀሳብ ይመስላል። ስለዚህ በዚህ ጽሑፍ ውስጥ አንዳንድ ቀላል ምሳሌ ንድፎችን-እና ከበርካታ የ Arduino Yún- ተኮር መማሪያ ትምህርቶች የመጀመሪያው እንዴት የእርስዎ ዩን እንዴት ትዊትን መላክ እንደሚችል እንመረምራለን። መጀመር እርስዎ አስቀድመው ካላደረጉት ፣ አርዱinoኖ ዩን ከአውታረ መረብዎ ጋር በ WiFi ወይም በኬብል መገናኘት መቻሉን ያረጋግጡ - እና የ Temboo መለያ ያግኙ (እዚህ እዚህ እናካሂዳለን)። እና (በሚጽፉበት ጊዜ) ከአርዱዲኖ ድር ጣቢያ ማውረድ የሚችል የ IDE ስሪት 1.5.4 ያስፈልግዎታል። በመጨረሻም ፣ የትዊተር መለያ ከሌለዎት - አንዱን ያግኙ።
ደረጃ 1 - ከእርስዎ ዩን አንድ ትዊትን መላክ
ከእርስዎ YúnThanks ወደ Arduino እና Temboo ትዊተር መላክ ፣ 99% ስራው ቀድሞውኑ ለእርስዎ ተከናውኗል። ትዊተር ለመላክ የአርዱዲኖ ንድፍ ፣ ከ Temboo መለያ ዝርዝሮችዎ ጋር የራስጌ ፋይል ፣ እና እንዲሁም በትዊተር ልማት ኮንሶል ውስጥ ማመልከቻ የመመዝገብ አስፈላጊነት ይጠይቃል።. ሲያደርጉ - ከዚያ በኋላ የ Temboo ዝርዝሮችዎን ለእርስዎ የራስጌ ፋይል ስለሚሞላ ወደ Temboo ድር ጣቢያ መግባቱን ያረጋግጡ። በትዊተር ትግበራ ደረጃ ላይ ፣ በትዊተር ገንቢ ገጽ ውስጥ ፣ ለምሳሌ ከላይ ባለው ምስል ውስጥ በ “OAuth Tool” ትር ውስጥ የሚታየውን የ OAuth ቅንብሮችዎን ማስቀመጥዎን አይርሱ። እነዚህ ቅንጅቶች ከመስመሩ ጀምሮ ወደ እያንዳንዱ ረቂቅ ይገለበጣሉ constStringTWITTER_ACCESS_TOKEN = ንድፉን በሚያስቀምጡበት ጊዜ የርዕስ ፋይልዎን TembooAccount.h በሚለው አቃፊ ውስጥ እንደ እርስዎ ንድፍ በተመሳሳይ ቦታ ማስቀመጥዎን ያረጋግጡ። በሁለተኛው ትር ውስጥ የርዕስ ፋይልን ፣ ለምሳሌ በዚህ ደረጃ በሁለተኛው ምስል ላይ እንደሚመለከቱት ፣ በመጨረሻ ንድፉን ሲከፍቱ ይህ እንደተሳካ ያውቃሉ። በመጨረሻም ፣ ኮድ ከሌሎች ጋር የሚጋሩ ከሆነ የእርስዎን OAuth እና TembooAccount ያስወግዱ። ሸ ዝርዝሮች አለበለዚያ እነሱ እርስዎን ወክለው ትዊቶችን መላክ ይችላሉ።
ደረጃ 2 - ሰርቷል?
እሺ - በቂ ማስጠንቀቂያዎች። የ Temboo መለያዎን በተሳካ ሁኔታ ከፈጠሩ ፣ የትዊተርዎን የ OAuth ዝርዝሮችን አግኝተው ፣ ሁሉንም ወደ ረቂቅ እና የራስጌ ፋይል ውስጥ ካስገቡ ፣ ከዚያ (!) እና ንድፍዎን ወደ አርዱዲኖ ዩን ከሰቀሉ - አጭር ትዊተር በጊዜ መስመርዎ ላይ ይታያል ፣ ለ ከላይ በመጀመሪያው ምስል ላይ ምሳሌ። በትዊተር ምግብዎ ላይ ምንም የማይታይ ከሆነ ፣ በ IDE ውስጥ ተከታታይ ማሳያውን ይክፈቱ እና ምን መልእክቶች እንደሚታዩ ይመልከቱ። እሱ በአጠቃላይ ችግሩን የሚያመለክተው የትዊተር የስህተት መልእክት ይመልስልዎታል።
ደረጃ 3 - የራስዎን ውሂብ እንደ ትዊተር መላክ
በመቀጠል ፣ በራስዎ መረጃ ትዊቶችን እንዴት እንደሚልኩ እንመርምር። በሚከተለው ምሳሌ ንድፍ ውስጥ ከአናሎግ አንባቢ (0) እና ከአንድ መስመር ጋር አንድ ላይ ተጣምረው የተገኘውን እሴት እንልካለን። የትዊተር መልእክቶች (ትዊቶች) ከፍተኛው የ 140 ቁምፊዎች ርዝመት እንዳላቸው አይርሱ። ሁሉንም የትዊተር መላክን ወደ አንድ ተግባር ትዊተር () አስተላልፈናል ፣ ይህም በሚፈለግበት ጊዜ ከስዕልዎ መደወል ይችላሉ-በአንድ ክስተት ላይ እና የመሳሰሉት። የሚላከው ጽሑፍ እና መረጃ በመስመር 26 ውስጥ ወደ ሕብረቁምፊ ተጣምሯል ------------------------------------- -------------------------------------------------- -------------------------------------------------- ---------- #ያካትቱ #ያካትቱ #ያካትቱ "TembooAccount.h" // ከዚህ በታች ባለው የግርጌ አስተያየት እንደተገለፀው የ Temboo መለያ መረጃን ይ containsል / String TWITTER_ACCESS_TOKEN = "aaaa"; const String TWITTER_ACCESS_TOKEN_SECRET = "bbbb"; const String TWITTER_CONSUMER_KEY = "ccccc"; const String TWITTER_CONSUMER_SECRET = "dddd"; int analogZero; ባዶ ቅንብር () {Serial.begin (9600); መዘግየት (4000); ሳለ (! ተከታታይ); Bridge.begin ();} ባዶ ትዊተር () {Serial.println ("Tinging () ተግባር")); // እኛ ለመላክ የምንፈልገውን የትዊተር ጽሑፍን ይግለጹ ሕብረቁምፊ tweetText ("የ A0 እሴት" + ሕብረቁምፊ (analogZero) + ". Hooray ለትዊተር"); TembooChoreo StatusesUpdateChoreo; // የቴምቦ ደንበኛን ይደውሉ // ያስታውሱ ደንበኛው እንደገና መሻር እና በ // አግባብ ባለው ነጋሪ እሴቶች መሞላት እንዳለበት ፣ አሂድ () ዘዴው በተጠራ ቁጥር። ሁኔታዎችUpdateChoreo.begin (); // የ Temboo መለያ ምስክርነቶችን ያዘጋጁ StatusesUpdateChoreo.setAccountName (TEMBOO_ACCOUNT); ሁኔታዎች ዝማኔChoreo.setAppKeyName (TEMBOO_APP_KEY_NAME); ሁኔታዎችUpdateChoreo.setAppKey (TEMBOO_APP_KEY); // ለማሄድ የቴምቦ ቤተ -መጽሐፍት choreo ን ይለዩ (ትዊተር> ትዊቶች> የስታቲስቲክስ አዲስ) StatusesUpdateChoreo.setChoreo ("/Library/Twitter/Tweets/StatusesUpdate"); // የትዊተር መለያ መረጃን StatusesUpdateChoreo.addInput ("AccessToken" ፣ TWITTER_ACCESS_TOKEN) ያክሉ ፤ ሁኔታዎችUpdateChoreo.addInput ("AccessTokenSecret" ፣ TWITTER_ACCESS_TOKEN_SECRET); ሁኔታዎችUpdateChoreo.addInput ("ConsumerKey", TWITTER_CONSUMER_KEY); ሁኔታዎችUpdateChoreo.addInput ("ConsumerSecret", TWITTER_CONSUMER_SECRET); // እና ትዊተር እኛ StatusesUpdateChoreo.addInput (“StatusUpdate” ፣ tweetText) መላክ እንፈልጋለን ፤ // ሂደቱን እንዲሰራ ይንገሩት እና ውጤቶቹን ይጠብቁ። የ // የመመለሻ ኮድ (ተመላሽ ኮድ) የቴምቦ ደንበኛ // ጥያቄያችንን ለ Temboo አገልጋዮች ያልተላከ int returnCode = StatusesUpdateChoreo.run () መላክ ይችል እንደሆነ ይነግረናል። // የመመለሻ ኮድ ዜሮ (0) ማለት (returnCode == 0) {Serial.println (“ስኬት! Tweet ተልኳል!”) ከሆነ ሁሉም ነገር ይሠራል ማለት ነው። } ሌላ {// ዜሮ ያልሆነ የመመለሻ ኮድ ማለት ስህተት ነበር ማለት ነው // የስህተት መልዕክቱን ያንብቡ እና ያትሙ (StatusesUpdateChoreo.available ()) {char c = StatusesUpdateChoreo.read (); Serial.print (ሐ); }} ሁኔታዎችUpdateChoreo.close (); // ለሚቀጥሉት 90 ሰከንዶች Serial.println (“በመጠበቅ ላይ…”) ምንም አታድርጉ ፤ መዘግየት (90000);} ባዶነት loop () {// የተወሰነ ውሂብ ከ A0 ያግኙ። analogZero = analogRead (0); ትዊተር (); አድርግ {} እያለ (1) ፤ // ምንም አታድርግ} ---------------------------------------------------- -------------------------------------------------- ---------------------------------------- በሚከተለው ምሳሌ በትዊተር የሚታየው ውጤት ምስል ከላይ። በቀደመው ምሳሌ ንድፍ አማካኝነት አስፈላጊ በሚሆንበት ጊዜ መረጃን ለመላክ በትዊተር () ተግባር ዙሪያ የራስዎን ተግባር መገንባት ይችላሉ። እንደ ትዊተር የሚላከው መረጃ በመስመር 26 ላይ ወደ ሕብረቁምፊ እንደተጣመረ ያስታውሱ። እባክዎን በሁለት ምክንያቶች ትዊቶችን እንደ ማሽን ማፈንዳት እንደማይችሉ ልብ ይበሉ - አንድ ፣ ትዊተር ፈጣን አውቶማቲክ ትዊትን አይወድም - እና ሁለት ፣ በ Temboo መለያዎ ላይ በወር 1000 ነፃ ጥሪዎችን ብቻ ያገኛሉ። ተጨማሪ ከፈለጉ ሂሳቡን በወጪ ማሻሻል ያስፈልጋል። መደምደሚያ ደህና ጁን በትዊተር በኩል መረጃን ለመላክ ሌላ መንገድ ይሰጠናል። ይህንን ለማድረግ በጣም ርካሹ መንገድ አልነበረም ፣ ግን በጣም ቀላል ነበር። እና ስለዚህ በአርዲኖ መድረክ ላይ ያለው የንግድ ልውውጥ-ቀላልነት እና ዋጋ። ለተጨማሪ ትምህርቶች ይከታተሉ። እና ስለ አርዱዲኖ የበለጠ ለመማር ፍላጎት ካለዎት ወይም ሌላውን ወደ አርዱዲኖ አስደሳች ዓለም ለማስተዋወቅ ከፈለጉ - መጽሐፌን ይመልከቱ (አሁን በሦስተኛው ህትመት ውስጥ!) “አርዱዲኖ አውደ ጥናት” ከኖ ስታርች ፕሬስ።
የሚመከር:
ትዊተር ቦት Python ን በመጠቀም - 5 ደረጃዎች
ፒተርን በመጠቀም የትዊተር ቦት - ትዊተር ቦት
ትዊትቦት - ትዊተር የተገናኘ የፎቶ ቡዝ - 4 ደረጃዎች (ከስዕሎች ጋር)
ትዊትቦት - ትዊተር የተገናኘ የፎቶ ቡዝ - በዚህ ፕሮጀክት ውስጥ በፓርቲዎች ላይ በፎቶ ዳስ ውስጥ ሊያገለግል የሚችል Raspberry Pi -powered ካሜራ እንሰራለን። ፎቶው ከተነሳ በኋላ ሁሉም ሰው በኋላ እንዲያየው በተሰየመው የትዊተር መለያ ላይ ሊለጠፍ ይችላል። ይህ መማሪያ ትምህርቱን ያጠቃልላል
ትዊተር ገብሯል ዜልዳ ልብ መያዣ 4 ደረጃዎች
ትዊተር ገብሯል ዜልዳ የልብ መያዣ - ዜልዳ ይወዳሉ? እንግዶች በትዊተር በኩል ሊቆጣጠሩት የሚችሉት የራስዎን የልብ መያዣ ይፈልጋሉ? እንዴት አንድ እንዳደረግኩ ለማየት ይከተሉ። ለምን እንደሆነ ፣ የቪዲዮውን መጨረሻ መመልከት አለብዎት። እኔም የለበስኩትን አስቂኝ ሸሚዝ አብራራለሁ
የእርስዎ አስተማሪዎች ፣ የመድረክ ርዕሶች እና ተወዳጆችዎን ወደ ትዊተር እና ፌስቡክ ያያይዙ - 3 ደረጃዎች
የእርስዎ አስተማሪዎች ፣ የመድረክ ርዕሶች እና ተወዳጆችዎን ወደ ትዊተር እና ፌስቡክ ያዋህዱ - የአርኤስኤስ ምግቦችን ከመለያዎ እና ከሁለት ጠቃሚ ድር ጣቢያዎች በመጠቀም የእርስዎን አስተማሪዎች ፣ የመድረክ ርዕሶች ፣ ተወዳጆች እና ቀሪ እንቅስቃሴዎን ሁሉ በ አስተማሪዎች ወደ ፌስቡክ ወይም ትዊተር። ይህ ጥሩ መንገድ ነው
ለአስተማማኝነት የደህንነትን ስርዓት ከፒዲግ እና ትዊተር ጋር ማዋሃድ 8 ደረጃዎች
የደህንነት ስርዓትን ከፒድግስ እና ትዊተር ጋር ለአስደናቂነት ማዋሃድ እኔ የምኖረው ለደህንነት ስርዓት ሽቦ ባለው አፓርትመንት ውስጥ ነው። የቤት ስልክ መስመርን መግዛት አልፈልግም እና የአካባቢያዊ የክትትል አገልግሎቶች በአስደናቂነት ይጎድላሉ። እኔ በሄድኩበት ጊዜ ማንም ወደ አፓርታማዬ ቢመጣ ማወቅ እፈልጋለሁ። የእንቅስቃሴ ዳሳሽ መጠቀም እችላለሁ ግን