Mundarija:

Tweeting lamp Bot: 5 qadam (rasmlar bilan)
Tweeting lamp Bot: 5 qadam (rasmlar bilan)

Video: Tweeting lamp Bot: 5 qadam (rasmlar bilan)

Video: Tweeting lamp Bot: 5 qadam (rasmlar bilan)
Video: 5000$ turadigan NFT yasash va sotish | Texnoplov 2024, Iyul
Anonim
Tweeting Chiroq Bot
Tweeting Chiroq Bot
Tweeting Lamp Bot
Tweeting Lamp Bot

Bu ko'rsatma sizga uyali telefonni boshqariladigan tvit - chiroqni qanday qilishni o'rgatadi. Bu oddiy MIT ilovasi ixtirochisi va zarrachalarni kodlash muhitidan foydalangan holda, IoT orqali uyali telefon orqali boshqariladigan chiroqni yaratadi, bu shaxsiy tvitlarni bot hisobiga yozadi.

Sizga kerak bo'lgan materiallar:

  • 4 ta LED chiroq (har qanday sonli yoki yorug'likli chiroq yaxshi, lekin biz bu qo'llanmada 4 dan foydalanamiz)
  • 8 dyuymli 4 dyuymli torli sim (svetodiod chiroqlarga lehimlash uchun)
  • 4 dona x 4 dyuymli yog'och (quti ushlagichini yasash uchun)
  • Zarrachali foton (siz uni bu erdan olishingiz mumkin:
  • Non paneli
  • Twitter hisob qaydnomasi
  • MIT ilovasini ixtirochi hisobi

1 -qadam: MIT App Inventor -da foydalanuvchi interfeysini kodlang

MIT App Inventor -da foydalanuvchi interfeysini kodlang
MIT App Inventor -da foydalanuvchi interfeysini kodlang
MIT App Inventor -da foydalanuvchi interfeysini kodlang
MIT App Inventor -da foydalanuvchi interfeysini kodlang

Bu sizning chiroqni yoqish va o'chirishni boshqaradigan narsa bo'ladi. Blok kodi va interfeysi uchun yuqoridagi rasmlarni taqdim qildim. Ushbu qadam uchun ushbu qo'llanmani ko'rib chiqing (https://www.hackster.io/Richa1/mit-app-inventor-2-…

2 -qadam: Zarrachalar muhitida kodlash: o'zgaruvchilarni ishga tushirish

Zarrachalar muhitida kodlash: o'zgaruvchilarni ishga tushirish
Zarrachalar muhitida kodlash: o'zgaruvchilarni ishga tushirish

MIT App ixtirochisiga bloklaringizni o'rnatganingizdan so'ng, siz asosiy kodni zarrachalar muhitida yozishni boshlashingiz mumkin. Avval siz zarracha fotonini olishingiz va hisob qaydnomasini o'rnatishingiz kerak. (Siz ularni sotib olishingiz mumkin bo'lgan veb -saytiga havolani Kirish bo'limida topishingiz mumkin). Fotonni o'rnatish bo'yicha ko'rsatmalarni ularning veb -saytidagi hujjatlarda topish mumkin. Siz fotonni o'rnatganingizdan so'ng, siz funktsiyalarni kodlashni boshlashingiz mumkin, shunda u tvitni chiqaradi va chiroqni yoqadi.

  • Char o'zgaruvchisi siz yozmoqchi bo'lgan xabarni bildiradi. Qavslar orasiga tvit yozmoqchi bo'lgan xabarni kiriting.
  • Bu erda #define TOKEN yozilgan satr - bu siz yozadigan twitter hisob qaydnomasi uchun qo'yiladigan twitter belgisi. (Siz ushbu URL -ga tashrif buyurib, 1 -qadamni bajarib, tokenni olishingiz mumkin).
  • Zarrachalar funktsiyasini ishga tushiring, shunda u sizning MIT App Inventor konsolidan chaqirilganda, u buyruqlarni bajaradi.
  • Siz shuningdek, chiroqlarni ishga tushirasiz va ularni chiqish sifatida o'rnatasiz, chunki ular hech qanday o'zgaruvchini olmaydilar.

3 -qadam: Zarrachalar muhitida kodlash: Tvit funktsiyasini o'rnatish

Zarrachalar muhitida kodlash: Tvit funktsiyasini o'rnatish
Zarrachalar muhitida kodlash: Tvit funktsiyasini o'rnatish
Zarrachalar muhitida kodlash: Tvit funktsiyasini o'rnatish
Zarrachalar muhitida kodlash: Tvit funktsiyasini o'rnatish

Bu tweeting funktsiyasini o'rnatish uchun kod. Ishlashi uchun uni void setup () ga qo'yishingiz kerak.

Keyin, "Toggle" buyrug'i ostida, MIT dastur interfeysidan svetodiodlarni yoqish kodini yozing.

Kod https://community.particle.io/t/tutorial-sending-t… dan olingan.

4 -qadam: jismoniy komponentlar

Jismoniy komponentlar
Jismoniy komponentlar
Jismoniy komponentlar
Jismoniy komponentlar
Jismoniy komponentlar
Jismoniy komponentlar
Jismoniy komponentlar
Jismoniy komponentlar
  • Simlarni Led -ga lehimlang (binafsha rang salbiy, qizil uchun ijobiy)
  • Zarrachali fotonni taxtaga qo'ying va bizni simlarni mos keladigan pinlarga o'tkazing. (D1-D4 pinlariga qizil va GNDgacha binafsha rang)
  • Led va taxtani ushlab turish uchun yopishtiruvchi quti (keyin siz uni bo'yashingiz mumkin)
  • Fotoningizni ulang va kodingizni o'chiring

5 -qadam: Siz tugadingiz

Kodni o'chirib tashlaganingizdan so'ng, siz uyali telefoningizni MIT dastur ixtirochisining ilovasiga ulashingiz va buyruq chiroqlarini yoqishingiz va bir vaqtning o'zida tvit qilishingiz mumkin.

Eslatma: Tvitterda xuddi shu narsa haqida bir necha bor yozilishining g'aroyib qoidalari borligi sababli, tvitlar yozilishidan oldin kamida 1 daqiqa kutish kerak.

Tavsiya: