Sisällysluettelo:

Micro: Bit Puppet "Text Messaging"!: 5 vaihetta (kuvilla)
Micro: Bit Puppet "Text Messaging"!: 5 vaihetta (kuvilla)

Video: Micro: Bit Puppet "Text Messaging"!: 5 vaihetta (kuvilla)

Video: Micro: Bit Puppet
Video: CS50 2013 - Week 10 2024, Marraskuu
Anonim
Image
Image
Materiaalit ja työkalut
Materiaalit ja työkalut

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

Rakenna saapuvan viestin hälytysnukke!
Rakenna saapuvan viestin hälytysnukke!
Rakenna saapuvan viestin hälytysnukke!
Rakenna saapuvan viestin hälytysnukke!
Rakenna saapuvan viestin hälytysnukke!
Rakenna saapuvan viestin hälytysnukke!
Rakenna saapuvan viestin hälytysnukke!
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ä

Koodaa kaksi mikroa: bittiä!
Koodaa kaksi mikroa: bittiä!
Koodaa kaksi mikroa: bittiä!
Koodaa kaksi mikroa: 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ä Servo!
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

Lähetä kaikki viestit!
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: