Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Nästan all vår trådlösa kommunikation sker med radiovågor*, inklusive telefonsamtal, textmeddelanden och WiFi. Med sina inbyggda radiosändare och mottagare gör Micro: Bit mikrokontroller det superenkelt att bygga alla möjliga projekt med radiokommunikation.
Just det här projektet är ett enkelt och snabbt sätt att skicka textmeddelanden mellan två Micro: Bit ** mikrokontroller - avsändaren skriver ett (kort) meddelande som överförs via radio till den mottagande Micro: Bit, som skakar en liten marionett med en servomotor och visar sedan meddelandet på Micro: Bit LED -skärmen. Varje Micro: Bit kan vara både en avsändare och mottagare.
Det är ungefär som en tvåpersons Twitter.. om tweeten meddelade dig via dansande kartongrobottdocka!
*Radiovågor är ljusvågor med lång våglängd. Kolla in det elektromagnetiska spektrumet här!
** Ett stort TACK till Adafruit för att skänka Micro: Bit mikrokontroller som används i detta projekt för utbildningsändamål! yayy tack för att du stöttar denna pedagogiska strävan !!: D
Steg 1: Material och verktyg
Elektronik
- Micro: Bit mikrokontroller (x 2)
- Servomotor (x 2)
- Alligatorklämmor till brödbrädetrådar
Marionettmaterial (eller annat meddelandevarningssystem)
- Kartong (ca. 2 fot x 1 fot)
- Pappersfästen (13 eller fler)
- Spett (5 eller fler)
Verktyg
- Lim pistol
- Sax och/eller verktygskniv (t.ex. exacto -kniv)
- Penna
- Linjal eller annan kantlinje
Steg 2: Bygg upp meddelandet om inkommande meddelande
Steg 1: Bygg en kartongdocka som den som visas på bilden eller skapa din egen! Använd pappersfästena för att göra fogar
Steg 2: Bygg ett monteringssystem för att fästa marionetten på servon med spett och kartong
Jag använde en magnet för att fästa marionetten på servomonteringssystemet eftersom magneter är fantastiska, men du kan också använda lim, tejp, kardborreband eller en mängd andra lim!
Steg 3: Bygg ett ställ för marionetten.
- På en ca. 6 tum x 12 tum kartong, mät, markera och skär ett hål för servokroppen så att servos armar vilar mot kartongens framsida.
- Skär två trianglar ur kartong och lim dem på stativets baksida så att stativet, ja, står upprätt!
- Klipp ett hål för Micro: Bit -trådarna för att trä igenom och lägg till två tryckknappar på framsidan för att hålla Micro: Bit.
Steg 3: Kod de två mikro: bitarna
För att starta, välj en Micro: Bit för att vara avsändare och den andra Micro: Bit för att vara mottagare. När båda fungerar som förväntat lägger du till koden för båda rollerna.
Använd webbplatsen Make Code Micro: Bit för att programmera varje Micro: Bit. Eftersom detta är tänkt som ett nybörjarprojekt kan hela systemet byggas med det blockbaserade programmeringsspråket, även om anpassningar uppmuntras och uppskattas!
Om det finns mer än ett par Micro: bitar i rummet (dvs. i klassrummet), kom ihåg att ställa in olika radiogruppsnummer för varje par.
Avsändaren skickar en (kort) text baserad på användarinmatningar över radio, som exemplet ovan. Ganska enkelt! Mottagaren flyttar servon när en inkommande text tas emot och rullar sedan meddelandetexten på LED -skärmen, som i exemplet nedan.
Tryck på återställningsknappen för att sluta skicka/ta emot det inkommande meddelandet.
Steg 4: Anslut Servo
Anslut den röda servotråden till Micro: Bit 3V power pin, den servo black wire till Micro: Bit ground pin, and the servo white (or yellow) wire to the Micro: Bit input pin P0.
Steg 5: Skicka alla meddelanden
Programmera både Micro: Bits för att vara både avsändare och mottagare så att du kan kommunicera fram och tillbaka. Byt sedan ström från den bärbara datorn till batteriet och testa ditt trådlösa kommunikationssystem! När avsändaren skickar ett meddelande meddelar marionetten dig att kontrollera LED -skärmen så att du kan se det inkommande meddelandet.
Hur långt kan du nå? Testa det!
Det finns massor av andra tillägg till detta introduktionsprojekt, här är några möjligheter:
- Lägg till fler meddelandealternativ genom att lägga till fler ingångar eller ändra hur dessa ingångar läses;
- Bygga upp ett bärbart varningssystem istället för ett varningssystem på bordet;
- Skicka röstmeddelanden och/eller andra ljud.
Lyckligt att bygga!