Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Aproape toate comunicațiile noastre wireless se realizează folosind unde radio *, inclusiv apeluri telefonice, mesaje text și WiFi. Cu emițătoarele și receptoarele radio încorporate, microcontrolerul Micro: Bit face foarte ușor să construiești tot felul de proiecte cu comunicații radio.
Acest proiect special este un mod simplu și rapid de a trimite mesaje text între două microcontrolere Micro: Bit ** - expeditorul scrie un mesaj (scurt) care este transmis prin radio către receptorul Micro: Bit, care scutură o marionetă folosind un servomotor și apoi afișează mesajul pe ecranul Micro: Bit LED. Fiecare Micro: Bit poate fi atât un expeditor, cât și un receptor.
Este un fel de Twitter de două persoane.. dacă tweet-ul v-a notificat prin intermediul unei marionete robot din carton dansant!
* Undele radio sunt unde luminoase cu lungime de undă lungă. Verificați spectrul electromagnetic aici!
** O mulțumire imensă Adafruit pentru donarea microcontrolerelor Micro: Bit utilizate în acest proiect în scopuri educaționale! yayy vă mulțumesc pentru sprijinirea acestui efort educațional !!: D
Pasul 1: Materiale și instrumente
Electronică
- Micro: microcontroler bit (x 2)
- Servomotor (x 2)
- Clipuri de aligator la firele de panouri de pană
Materiale pentru marionete (sau alt sistem de alertă pentru mesaje)
- Carton (aprox. 2 ft. X 1 ft.)
- Dispozitive de fixare a hârtiei (13 sau mai multe)
- Frigarui (5 sau mai multe)
Instrumente
- Hot Glue Gun
- Foarfece și / sau cuțit utilitar (de ex. Cuțit exacto)
- Creion
- Conducător sau altă linie
Pasul 2: Construiți marioneta de alertă pentru mesajul primit
Pasul 1: Construiește o marionetă de carton ca cea afișată în fotografie sau creează-ți propria! Folosiți dispozitivele de fixare a hârtiei pentru a realiza îmbinări
Pasul 2: Construiți un sistem de montare pentru a atașa marioneta la servo cu frigarui și carton
Am folosit un magnet pentru a atașa marioneta la sistemul de montare servo, deoarece magneții sunt minunați, dar puteți folosi și adeziv, bandă, velcro sau o varietate de alți adezivi!
Pasul 3: Construiți un suport pentru marionetă.
- Pe o aprox. Foaie de carton de 6 inci x 12 inci, măsurați, marcați și tăiați o gaură pentru corpul servo, astfel încât brațele servo să se sprijine de partea din față a foii de carton.
- Tăiați două triunghiuri din carton și lipiți-le pe spatele suportului, astfel încât suportul să rămână în poziție verticală!
- Tăiați o gaură pentru a trece firele Micro: Bit și adăugați două știfturi în față pentru a ține Micro: Bit.
Pasul 3: Codificați cei doi micro: biți
Pentru a începe, alegeți un Micro: Bit pentru a fi expeditor și celălalt Micro: Bit pentru a fi receptor. Odată ce ambele funcționează conform așteptărilor, adăugați codul pentru ambele roluri.
Utilizați site-ul web Make Code Micro: Bit pentru a programa fiecare Micro: Bit. Deoarece acesta este conceput ca un proiect pentru începători, întregul sistem poate fi construit folosind limbajul de programare bazat pe blocuri, deși adaptările sunt încurajate și apreciate!
Dacă există mai multe perechi de micro: biți în cameră (adică într-un cadru de clasă), nu uitați să setați numere de grup radio diferite pentru fiecare pereche.
Expeditorul trimite un text (scurt) pe baza intrărilor utilizatorului prin radio, cum ar fi exemplul de mai sus. Destul de simplu! Receptorul mută servo-ul atunci când este primit un text primit, apoi derulează textul mesajului pe ecranul LED, ca în exemplul de mai jos.
Apăsați butonul de resetare pentru a opri trimiterea / primirea mesajului primit.
Pasul 4: Conectați Servo
Conectați firul roșu servo la pinul de alimentare Micro: Bit 3V, firul negru servo la pinul de masă Micro: Bit și firul servo alb (sau galben) la pinul de intrare Micro: Bit.
Pasul 5: Trimiteți toate mesajele
Programați atât Micro: Bits pentru a fi atât expeditor, cât și receptor, astfel încât să puteți comunica înainte și înapoi. Apoi comutați alimentarea de la laptop la acumulator și testați-vă sistemul de comunicații fără fir! Când expeditorul trimite un mesaj, marioneta vă va anunța să verificați ecranul LED, astfel încât să puteți vedea mesajul primit.
Cât de departe puteți ajunge? Testează-l!
Există multe alte extensii la acest proiect introductiv, iată câteva posibilități:
- Adăugați mai multe opțiuni de mesaj adăugând mai multe intrări sau schimbând modul în care sunt citite aceste intrări;
- În loc de un sistem de alertă de masă, construiți un sistem de alertă portabil;
- Trimiteți mesaje vocale și / sau alte sunete.
Clădire fericită!