Inhoudsopgave:
- Stap 1: Benodigde materialen
- Stap 2: Laten we verbinding maken
- Stap 3: Debuggen
- Stap 4: Ontwerp
- Stap 5: Coderen
- Stap 6: Demovideo
Video: EBot8 IR-piano - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Hoe gaaf zou het zijn om je eigen piano te maken waarbij je gewoon je vinger boven de IR-sensoren zweeft!
En ja, het is waar. Dit is een EBot (microcontroller ontwikkeld door CBits) gestuurde Piano met enkele infraroodsensoren om onze vingers op korte afstand te detecteren. Zonder nog meer tijd te verspillen; laten we ermee aan de slag gaan!
Stap 1: Benodigde materialen
We hebben de volgende componenten gebruikt voor dit project, die hier allemaal te vinden zijn.
EBot8-microcontroller
7 infrarood sensoren
Zoemer
Programmeerkabel
Startkabels
Batterijpakket voor voeding
Hoes (we gebruikten een doos)
Laten we het nu aansluiten:
Stap 2: Laten we verbinding maken
Om eerlijk te zijn, dit is de meest eenvoudige bedrading die je ooit hebt gezien.
Sluit gewoon de 7 IR-sensoren correct aan volgens het signaal (S), aarde (G), spanning (V) op respectievelijk de witte, rode en zwarte pinnen aan de linkerkant van de microcontroller [{A0>A1>A2> A3>A4>A5>A6}7 pinnen voor alle 7 IR-sensoren].
Last but not least; sluit de zoemer aan op de rechterkant volgens dezelfde methode die eerder is uitgelegd (Signaal (S), aarde (G), spanning (V) naar respectievelijk de witte, rode en zwarte pinnen).
Dat is het, de bedrading is klaar. ja! Zo simpel is het geweest. Nee, laten we verder gaan met debuggen.
Stap 3: Debuggen
Om er zeker van te zijn dat onze infraroodsensoren perfect werken, moeten we deze debuggen, wat betekent dat we fouten moeten identificeren en verwijderen van (computerhardware of -software).
- Open uw EBot Blockly-app op uw computer.
- Selecteer Invoerwaarden/foutopsporing.
- Selecteer in de vervolgkeuzelijst- 'Infraroodsensor'.
- Selecteer de pin waarop uw eerste infraroodsensor wordt gemonteerd. (P. S. je kunt maar één sensor tegelijk controleren.)
- Klik op 'Debuggen'.
- Doe hetzelfde voor de tweede sensor.
- Nadat het downloaden is voltooid en de waarden van beide sensoren worden weergegeven, kunnen we doorgaan met coderen.
(Opmerking: als de foutopsporing een fout heeft opgeleverd, probeer het dan opnieuw, controleer de verbinding. Zo niet, vervang dan de sensor en probeer het opnieuw.)
Stap 4: Ontwerp
Nadat alle andere stappen zijn uitgevoerd, past u alle circuits in een eenvoudige lay-out van een doos volgens uw wens. Laat een plaats tussen de sensoren en de zoemers.
Stap 5: Coderen
Kopieer gewoon de blockly-code van de bovenstaande afbeelding en je bent helemaal klaar.
Stap 6: Demovideo
Voel je vrij om eventuele twijfels te stellen in de commentarensectie en we zullen zeker reageren. Geef meer ideeën en we zullen ons best doen!
Aanbevolen:
EBot8-weerstation: 4 stappen
EBot8-weerstation: Hallo daar! CircuitryBrains hier. We zijn gekomen met een nieuw merkproject waarvan we zeker weten dat je het leuk vindt! We noemen het het weerstation. Het kan de temperatuur nauwkeurig detecteren, waar je het ook bewaart! Nu denk je misschien waarom dit station nodig is als we een