Sisällysluettelo:
- Vaihe 1: Materiaalit ja työkalut
- Vaihe 2: Rakenna saapuvan viestin hälytysnukke
- Vaihe 3: Koodaa kaksi Micro: Bittiä
- Vaihe 4: Liitä Servo
- Vaihe 5: Lähetä kaikki viestit
Video: Micro: Bit Puppet "Text Messaging"!: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Lähes kaikki langaton viestintä tapahtuu radioaalloilla*, mukaan lukien puhelut, tekstiviestit ja WiFi. Sisäänrakennettujen radiolähettimien ja -vastaanottimien ansiosta Micro: Bit-mikrokontrolleri tekee erittäin helpoksi rakentaa kaikenlaisia projekteja radioviestinnällä.
Tämä projekti on yksinkertainen ja nopea tapa lähettää tekstiviestejä kahden Micro: Bit ** -kontrollerin välillä - lähettäjä kirjoittaa (lyhyen) viestin, joka lähetetään radion välityksellä vastaanottavalle Micro: Bit -laitteelle, joka ravistaa pientä nukkea käyttämällä servomoottori, ja näyttää sitten viestin Micro: Bit LED -näytössä. Jokainen Micro: Bit voi olla sekä lähettäjä että vastaanottaja.
Se on kuin kahden hengen Twitter.. jos twiitti ilmoitti sinulle tanssivan pahvirobotinuken kautta!
*Radioaallot ovat pitkän aallonpituuden valoaaltoja. Katso sähkömagneettinen spektri täältä!
** Valtava KIITOS Adafruitille lahjoituksesta tässä projektissa käytettyjen Micro: Bit -mikrokontrollerien avulla koulutustarkoituksiin! yayy kiitos, että tuet tätä koulutustoimintaa !!: D
Vaihe 1: Materiaalit ja työkalut
Elektroniikka
- Mikro: Bittimikro -ohjain (x 2)
- Servomoottori (x 2)
- Alligaattoripidikkeet leipälevyn johtoihin
Nukke (tai muu viestihälytysjärjestelmä) -materiaali
- Pahvi (noin 2 x 1 jalkaa)
- Paperikiinnikkeet (13 tai enemmän)
- Vartaat (5 tai enemmän)
Työkalut
- Kuuma liimapistooli
- Sakset ja/tai työkaluterä (esim. Tarkkaveitsi)
- Lyijykynä
- Viivain tai muu suora
Vaihe 2: Rakenna saapuvan viestin hälytysnukke
Vaihe 1: Rakenna kuvassa esitetyn kaltainen pahvinukke tai luo oma! Käytä paperikiinnikkeitä liitosten tekemiseen
Vaihe 2: Rakenna asennusjärjestelmä nuken kiinnittämiseksi servoon vartailla ja pahvilla
Kiinnitin nuken servokiinnitysjärjestelmään magneetilla, koska magneetit ovat mahtavia, mutta voit käyttää myös liimaa, teippiä, tarranauhaa tai monia muita liimoja!
Vaihe 3: Rakenna teline nukelle.
- Noin. 6 tuumaa x 12 tuumaa pahvilevy, mittaa, merkitse ja leikkaa reikä servorungolle niin, että servovarret ovat pahvilevyn etuosaa vasten.
- Leikkaa pahvista kaksi kolmiota ja liimaa ne telineen takaosaan niin, että jalusta seisoo pystyssä!
- Leikkaa reikä Micro: Bit -johtimille ja pujota etupuolelle kaksi nastaa Micro: Bitin pitämiseksi.
Vaihe 3: Koodaa kaksi Micro: Bittiä
Aloita valitsemalla yksi Micro: Bit lähettäjäksi ja toinen Micro: Bit vastaanottimeksi. Kun molemmat toimivat odotetusti, lisää molempien roolien koodi.
Käytä Make Code Micro: Bit -sivustoa ohjelmoimaan jokainen Micro: Bit. Koska tämä on tarkoitettu aloittelijaprojektiksi, koko järjestelmä voidaan rakentaa käyttämällä lohkopohjaista ohjelmointikieltä, vaikka mukautuksia kannustetaan ja arvostetaan!
Jos huoneessa on useampi kuin yksi pari Micro: Bittejä (eli luokkahuoneessa), muista asettaa eri radioryhmänumerot kullekin parille.
Lähettäjä lähettää (lyhyen) tekstin käyttäjän syöttämien tietojen perusteella radion kautta, kuten yllä oleva esimerkki. Aika yksinkertaista! Vastaanotin liikuttaa servoa, kun saapuva teksti vastaanotetaan, ja vierittää sitten viestin tekstiä LED -näytöllä, kuten alla olevassa esimerkissä.
Lopeta saapuvan viestin lähettäminen/vastaanottaminen painamalla nollauspainiketta.
Vaihe 4: Liitä Servo
Liitä punainen servojohto Micro: Bit 3V -virtatappiin, servomusta johto Micro: Bit -maadoitusnastaan ja servovalkoinen (tai keltainen) johto Micro: Bit -tulotappiin P0.
Vaihe 5: Lähetä kaikki viestit
Ohjelmoi molemmat mikro: bitit sekä lähettäjiksi että vastaanottimiksi, jotta voit kommunikoida edestakaisin. Kytke sitten virta kannettavasta tietokoneesta akkuun ja testaa langaton viestintäjärjestelmäsi! Kun lähettäjä lähettää viestin, nukke kehottaa sinua tarkistamaan LED -näytön, jotta näet saapuvan viestin.
Kuinka pitkälle alueelta pääsee? Testaa se!
Tähän johdantohankkeeseen on olemassa useita muita laajennuksia, tässä on joitain mahdollisuuksia:
- Lisää viestivaihtoehtoja lisäämällä lisää tuloja tai muuttamalla tulojen lukutapaa;
- Pöytälevyhälytysjärjestelmän sijasta rakenna puettava hälytysjärjestelmä.
- Lähetä ääniviestejä ja/tai muita ääniä.
Onnellista rakentamista!
Suositeltava:
BBC Micro: bit and Scratch - Interaktiivinen ohjauspyörä ja ajopeli: 5 vaihetta (kuvilla)
BBC Micro: bit and Scratch - Interaktiivinen ohjauspyörä ja ajopeli: Yksi tämän viikon luokkatehtävistäni on käyttää BBC Micro: bit -laitetta liittämiseen kirjoittamaamme Scratch -ohjelmaan. Ajattelin, että tämä oli täydellinen tilaisuus käyttää ThreadBoardiani sulautetun järjestelmän luomiseen! Inspiraationi tyhjästä p
"High-Fivey" Cardboard Micro: bit Robot: 18 vaihetta (kuvilla)
"High-Fivey" Cardboard Micro: bit Robotti: Stuck kotona, mutta silti tarvetta high-five joku? Teimme ystävällisen pienen robotin, jossa oli pahvia ja mikro: bittiä yhdessä Crazy Circuits Bit Boardin kanssa, ja hän haluaa sinulta vain viiden korkean pitääkseen rakkautensa sinua elossa
Micro: bit - Micro Drum Machine: 10 vaihetta (kuvilla)
Micro: bit - Micro Drum Machine: Tämä on micro: bit mikrorumpukone, joka äänen tuottamisen sijaan toimii tehokkaasti. Se on raskas innoittamana micro: bit -orkesterin kaneista. Kesti jonkin aikaa löytää joitakin solenoideja, joita oli helppo käyttää mocro: bit
Micro: Bit Robot & Joystick -ohjelmointi: Bit Controller MicroPythonilla: 11 vaihetta
Micro: Bit Robot & Joystick -ohjelmointi: Bit Controller MicroPythonilla: Kesärobotiikkaleirillämme Robocamp 2019, 10-13-vuotiaat nuoret juottavat, ohjelmoivat ja rakentavat BBC: n bittipohjaista '' vastapainorobottia '' sekä ohjelmoivat mikro: bitti kauko -ohjaimena.Jos olet tällä hetkellä Robocampissa, hiihdä
HC - 06 (orjamoduuli) "NIMI": n muuttaminen ilman käyttöä "Sarjan Arduino" -monitori joka "toimii helposti": virheetön tapa!: 3 vaihetta
HC - 06 (orjamoduuli) "NIMI": n muuttaminen ilman käyttöä "Sarjan Arduino" -monitori … joka "toimii helposti": virheetön tapa!: Jälkeen " Pitkä aika " yrittää muuttaa nimeä HC -06: ksi (orjamoduuli) käyttämällä " Arduinon sarjamittari, ilman " Menestys " Löysin toisen helpon tavan ja im Sharing now! Pidä hauskaa ystävät