Sadržaj:
- Korak 1: Kodirajte korisničko sučelje na MIT App Inventoru
- Korak 2: Kodiranje u okruženju čestica: inicijalizacija varijabli
- Korak 3: Kodiranje u okruženju čestica: Postavljanje funkcije tweetanja
- Korak 4: Fizičke komponente
- Korak 5: Gotovi ste
Video: Bot lampe za tvitanje: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
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
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
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
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
- 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:
Bot za crtanje BT linije za crtanje - Moj Bot: 13 koraka (sa slikama)
Trash Boilt BT Line Drawing Bot - My Bot: Hai prijatelji nakon duge pauze oko 6 mjeseci ovdje dolazim s novim projektom. Do završetka programa Cute Drawing Buddy V1, SCARA Robot - Arduino i planiram još jednog robota za crtanje, glavni cilj je pokriti veliki prostor za crtanje. Tako fiksne robotske ruke c
Wi -Fi sinkronizirane lampe: 10 koraka (sa slikama)
Wifi sinkronizirane lampe: Projekt za nekoga tko vam osvjetljava život … Prije 2 godine, kao božićni dar prijatelju na daljinu, stvorio sam svjetiljke koje bi sinkronizirale animacije putem internetske veze. Ove godine, dvije godine kasnije, stvorio sam ovu ažuriranu verziju s
Sinkronizirane lampe na dodir u boji: 5 koraka (sa slikama)
Sinkronizirane lampe na dodir u boji: Za ovaj projekt izradit ćemo dvije lampe koje mogu promijeniti boju dodirom i koje mogu međusobno sinkronizirati ovu boju putem interneta. Ovo smo iskoristili kao božićni dar za prijatelja koji se preselio u drugi grad. Dobila je jednu od
Priključene LED lampe - IoT projekti: 7 koraka (sa slikama)
Priključene LED lampe | IoT projekti: Ovo nije samo još jedna ugravirana LED svjetiljka koju danas vidite na tržištu. Ovo je napredna verzija tih svjetiljki. U eri povezanih uređaja sam napravio vlastite spojene svjetiljke. Ovaj projekt inspiriran je jednim proizvodom pod nazivom Filimin:
Zanatske lampe od LED papira: 12 koraka (sa slikama)
LED-papirnate lampe za zanate: Ovo je serija papirnatih svjetiljki koje koriste LED-e. Modelirao sam lampu u Blenderu, a zatim dodijelio teksture svakom od dijelova, pa ako želite promijeniti izgled lampe, to možete učiniti na nekoliko načina. Jedan je korištenje boje ili fotografije pr