Inhoudsopgave:
- Stap 1: Materialen en gereedschappen
- Stap 2: Bouw de inkomende berichtwaarschuwingspop
- Stap 3: Codeer de twee Micro:Bits
- Stap 4: Sluit de servo aan
- Stap 5: Stuur alle berichten
Video: Micro:Bit Puppet "Text Messaging"! - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Bijna al onze draadloze communicatie verloopt via radiogolven*, inclusief telefoongesprekken, sms-berichten en wifi. Met zijn ingebouwde radiozenders en -ontvangers maakt de Micro:Bit-microcontroller het supereenvoudig om allerlei projecten met radiocommunicatie te bouwen.
Dit specifieke project is een eenvoudige en snelle manier om tekstberichten te verzenden tussen twee Micro:Bit**-microcontrollers – de afzender schrijft een (kort) bericht dat via de radio wordt verzonden naar de ontvangende Micro:Bit, die een kleine pop schudt met een servomotor en geeft vervolgens het bericht weer op het Micro:Bit LED-scherm. Elke Micro:Bit kan zowel een zender als een ontvanger zijn.
Het is een soort Twitter voor twee personen… als de tweet je op de hoogte stelt via een dansende kartonnen robotpop!
*Radiogolven zijn lichtgolven met een lange golflengte. Bekijk hier het elektromagnetische spectrum!
**HEEL HARTELIJK DANK aan Adafruit voor het doneren van de Micro:Bit-microcontrollers die in dit project zijn gebruikt voor educatieve doeleinden! yayy bedankt voor het steunen van deze educatieve inspanning!!:NS
Stap 1: Materialen en gereedschappen
Elektronica
- Micro:bit-microcontroller (x 2)
- Servomotor (x 2)
- Krokodillenklemmen aan Breadboard-draden
Puppet (of ander Message Alert System) Materialen
- Karton (ongeveer 2 ft. x 1 ft.)
- Papieren bevestigingsmiddelen (13 of meer)
- Spiesjes (5 of meer)
Gereedschap
- Heet lijmpistool
- Schaar en/of mes (bijv. exacto mes)
- Potlood
- Liniaal of andere richtliniaal
Stap 2: Bouw de inkomende berichtwaarschuwingspop
Stap 1: Bouw een kartonnen pop zoals op de foto of maak er zelf een! Gebruik de papieren bevestigingsmiddelen om verbindingen te maken
Stap 2: Bouw een montagesysteem om de pop met spiesen en karton aan de servo te bevestigen
Ik heb een magneet gebruikt om de pop aan het servo-montagesysteem te bevestigen omdat magneten geweldig zijn, maar je kunt ook lijm, tape, klittenband of een verscheidenheid aan andere lijmen gebruiken!
Stap 3: Bouw een standaard voor de pop.
- Op een ca. 6 inch x 12 inch kartonnen vel, meet, markeer en snijd een gat voor het servolichaam zodat de armen van de servo tegen de voorkant van het kartonnen vel rusten.
- Knip twee driehoeken uit karton en plak deze op de achterkant van de standaard zodat de standaard rechtop staat!
- Knip een gat voor de Micro:Bit-draden om door te steken en voeg twee pushpins aan de voorkant toe om de Micro:Bit vast te houden.
Stap 3: Codeer de twee Micro:Bits
Kies om te beginnen een Micro:Bit als afzender en de andere Micro:Bit als ontvanger. Zodra beide werken zoals verwacht, voegt u de code voor beide rollen toe.
Gebruik de Make Code Micro:Bit-website om elke Micro:Bit te programmeren. Aangezien dit bedoeld is als een beginnersproject, kan het hele systeem worden gebouwd met behulp van de op blokken gebaseerde programmeertaal, hoewel aanpassingen worden aangemoedigd en gewaardeerd!
Als er meer dan één paar Micro:Bits in de kamer is (d.w.z. in een klaslokaal), vergeet dan niet om voor elk paar verschillende radiogroepnummers in te stellen.
De afzender stuurt een (korte) tekst op basis van gebruikersinvoer via de radio, zoals in het bovenstaande voorbeeld. Erg makkelijk! De ontvanger beweegt de servo wanneer een inkomende tekst wordt ontvangen, en schuift vervolgens de berichttekst op het LED-scherm, zoals in het onderstaande voorbeeld.
Druk op de resetknop om het verzenden/ontvangen van het inkomende bericht te stoppen.
Stap 4: Sluit de servo aan
Sluit de servo rode draad aan op de Micro:Bit 3V power pin, de servo zwarte draad op Micro:Bit ground pin, en de servo witte (of gele) draad op de Micro:Bit input pin P0.
Stap 5: Stuur alle berichten
Programmeer beide Micro:Bits als zender en ontvanger, zodat u heen en weer kunt communiceren. Schakel vervolgens de stroom van de laptop naar de accu en test uw draadloze communicatiesysteem! Wanneer de afzender een bericht verzendt, zal de pop u waarschuwen om het LED-scherm te controleren, zodat u het binnenkomende bericht kunt zien.
Hoe ver kun je komen? Test het uit!
Er zijn tal van andere uitbreidingen op dit introductieproject, hier zijn enkele mogelijkheden:
- Voeg meer berichtopties toe door meer invoer toe te voegen of te wijzigen hoe die invoer wordt gelezen;
- Bouw in plaats van een waarschuwingssysteem op tafel een draagbaar waarschuwingssysteem;
- Stuur spraakberichten en/of andere geluiden.
Gelukkig gebouw!
Aanbevolen:
Micro:Bot - Micro:Bit: 20 stappen
Micro:Bot - Micro:Bit: Bouw een Micro:Bot voor jezelf! Het is een Micro:Bit-gestuurde robot met ingebouwde sonar voor autonoom rijden, of, als je twee Micro:Bits hebt, radiogestuurd rijden
Licht- en kleurmetingen met de Pimoroni Enviro:bit voor de Micro:bit: 5 stappen
Licht- en kleurmetingen Met de Pimoroni Enviro:bit voor de Micro:bit: ik had eerder aan een aantal apparaten gewerkt waarmee licht- en kleurmetingen mogelijk waren en je kunt hier en hier veel vinden over de theorie achter dergelijke metingen. heeft onlangs de enviro:bit uitgebracht, een add-on voor de m
Home Alert: Arduino + Cloud Messaging op een groot scherm: 14 stappen (met afbeeldingen)
Home Alert: Arduino + Cloud Messaging op een groot scherm: in het tijdperk van mobiele telefoons zou je verwachten dat mensen 24/7 op je oproep zouden reageren. Of… niet. Als mijn vrouw thuiskomt, blijft de telefoon begraven in haar handtas of is de batterij leeg. We hebben geen vaste lijn. Bellen of
Password Keeper op Aruino Pro Micro of waarom het simpel houden als er een uitgebreide manier bestaat!: 15 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Password Keeper op Aruino Pro Micro of waarom het simpel houden als er een uitgebreide manier bestaat!: Het lijkt erop dat het grootste probleem met microcontrollers voor liefhebbers van elektronica (vooral beginners) is om erachter te komen waar ze moeten worden toegepast :) , lijkt steeds meer op zwarte magie. Alleen 80-Lvl wisards zijn
Een headset maken voor online gamen of instant messaging: 5 stappen
Hoe maak je een headset voor online gaming of instant messaging: Hoe maak je een headset voor online gaming of instant messaging. Dit is mijn eerste instructable en ik heb hier echt hard aan gewerkt, dus alsjeblieft geen vlammen;)