Sadržaj:

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

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

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

Ova instrukcija će vas naučiti kako napraviti Tweeting - lampu kontroliranu mobitelom. 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 osobne tweetove na bot račun.

Materijali koji će vam trebati:

  • 4 LED svjetla (bilo koji broj ili boja LED svjetla je u redu, ali za ovaj ćemo vodič koristiti 4)
  • 8 komada žice od 4 inča 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
  • Twitter račun
  • 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 će biti ono što kontrolira uključivanje i isključivanje vaše svjetiljke. 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 izumitelju aplikacije MIT, možete početi pisati svoj glavni kod u okruženju čestica. Najprije morate nabaviti foton čestica i postaviti račun. (Veza na njihovu web stranicu na kojoj ga možete kupiti nalazi se u uvodu). Upute o tome kako postaviti svoj 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.

  • Varijabla char predstavlja poruku koju želite objaviti. Upišite poruku koju želite objaviti između zagrada.
  • Redak u kojem piše #define TOKEN vaš je twitter žeton koji ćete staviti za twitter račun na kojem ćete tvitati. (Token možete dobiti ako posjetite ovaj URL i učinite 1. korak).
  • Inicijalizirajte funkciju čestica pa će, kad se pozove s vaše konzole MIT App Inventor, izvršavati naredbe.
  • Također ćete inicijalizirati svoja LED svjetla i postaviti ih kao izlaze jer ne primaju nikakvu vrstu varijable.

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

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

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

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

Kôd preuzet s

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 pozitivno)
  • 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 spojiti svoj mobitel s aplikacijom na izumitelju aplikacije MIT -a i uključiti naredbu za LED svjetla te istodobno tvitati.

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

Preporučeni: