Sadržaj:

Bot lampe za tvitovanje: 5 koraka (sa slikama)
Bot lampe za tvitovanje: 5 koraka (sa slikama)

Video: Bot lampe za tvitovanje: 5 koraka (sa slikama)

Video: Bot lampe za tvitovanje: 5 koraka (sa slikama)
Video: Дедушка не выдержал и дал ответ за Украинский флаг 2024, Novembar
Anonim
Lampa za tvitovanje Bot
Lampa za tvitovanje Bot
Lampa za tvitovanje Bot
Lampa za tvitovanje Bot

Ova instrukcija će vas naučiti kako napraviti Tweeting - lampu koju kontroliše mobilni telefon. To je jednostavan, cool projekt koji koristi izumitelja aplikacija MIT -a, kao i okruženje za kodiranje čestica za stvaranje lampe kontrolirane mobitelom putem IoT -a koja tweetuje lične tweetove na bot račun.

Materijali koji će vam biti potrebni:

  • 4 LED svjetla (bilo koji broj ili boja LED svjetla je u redu, ali koristit ćemo 4 za ovaj vodič)
  • 8 komada 4 -inčne žice bez žica (za lemljenje na LED svjetla)
  • 4 komada drveta 4 inča x 4 inča (za izradu držača kutije)
  • Foton čestica (možete ga dobiti ovdje:
  • Matična ploča
  • Tviter nalog
  • Račun izumitelja aplikacije MIT -a

Korak 1: Kodirajte korisničko sučelje na MIT App Inventoru

Kodirajte korisničko sučelje na MIT App Inventoru
Kodirajte korisničko sučelje na MIT App Inventoru
Kodirajte korisničko sučelje na MIT App Inventoru
Kodirajte korisničko sučelje na MIT App Inventoru

To je ono što kontrolira uključivanje i isključivanje vaše lampe. Gore sam dao slike za blok kod i sučelje. Za ovaj korak pogledajte ovaj vodič (https://www.hackster.io/Richa1/mit-app-inventor-2-…

Korak 2: Kodiranje u okruženju čestica: Inicijalizacija varijabli

Kodiranje u okruženju čestica: inicijalizacija varijabli
Kodiranje u okruženju čestica: inicijalizacija varijabli

Nakon što postavite blokove na MIT App inventor, možete početi pisati svoj glavni kod u okruženju čestica. Prvo morate nabaviti foton čestica i postaviti račun. (Veza do njihove web stranice na kojoj ga možete kupiti nalazi se u uvodu). Upute o tome kako postaviti foton mogu se pronaći u njihovoj dokumentaciji na njihovoj web stranici. Ako ste postavili svoj foton, možete početi kodirati funkcije kako biste ga tweetali i uključili LED diode.

  • Promenljiva char predstavlja poruku koju želite da objavite. Između zagrada unesite poruku koju želite objaviti.
  • Redak u kojem piše #define TOKEN je vaš twitter žeton koji ćete staviti za twitter nalog na kome ćete tvitovati. (Token možete dobiti ako posjetite ovaj URL i učinite 1. korak).
  • Inicijalizirajte funkciju čestica tako da će, kada se pozove s vaše MIT App Inventor konzole, izvršavati naredbe.
  • Također ćete inicijalizirati svoja LED svjetla i postaviti ih kao izlaze jer ne primaju bilo koju vrstu varijable.

Korak 3: Kodiranje u okruženju čestica: Postavljanje funkcije tvitovanja

Kodiranje u okruženju čestica: Postavljanje funkcije tvitovanja
Kodiranje u okruženju čestica: Postavljanje funkcije tvitovanja
Kodiranje u okruženju čestica: Postavljanje funkcije tvitovanja
Kodiranje u okruženju čestica: Postavljanje funkcije tvitovanja

Ovo je kôd za postavljanje funkcije tweetanja. Morate ga staviti pod void setup () da bi radio.

Zatim pod komandom LED Toggle napišite kod za uključivanje LED dioda sa sučelja aplikacije MIT.

Kôd preuzet sa

Korak 4: Fizičke komponente

Fizičke komponente
Fizičke komponente
Fizičke komponente
Fizičke komponente
Fizičke komponente
Fizičke komponente
Fizičke komponente
Fizičke komponente
  • Lemite žice na LED diode (ljubičasta za negativno i crvena za pozitivna)
  • Foton čestica stavite na matičnu ploču i ožičite nas vodenim žicama na odgovarajuće iglice. (Crveno za pinove D1-D4 i sve ljubičasto za GND)
  • Zalijepite kutiju zajedno kako biste držali LED diodu i ploču (onda je možete obojiti)
  • Spojite svoj foton i bljesnite svoj kôd

Korak 5: Gotovi ste

Nakon što ste šifrirali kôd, možete povezati svoj mobilni telefon s aplikacijom na izumitelju aplikacije MIT -a i istovremeno uključiti LED svjetla, kao i tvitovati.

Napomena: Budući da twitter ima zaista čudne propise o tome da se ista stvar tweetuje više puta, potrebno je čekati najmanje 1 minutu između tweetova prije nego što se tweetiraju.

Preporučuje se: