Inhoudsopgave:
- Stap 1: Verzamel uw benodigdheden
- Stap 2: De Arduino-code downloaden
- Stap 3: Bubble Gun in elkaar zetten
- Stap 4: Maak lawaai
Video: Sound Sensing Bubble Gun! - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Bubble guns zijn leuk, maar geautomatiseerde bubble guns zijn nog leuker! In deze instructable leren we je hoe je een bellenpistool kunt bouwen dat op geluid reageert. Of je nu op zoek bent naar een leuke gimmick op een feestje of een coole decoratie om een kamer op te fleuren, dit is het perfecte apparaat voor jou! We hebben dit project gemaakt in samenwerking met de Femineers™ van de Fremont Academy voor een elektronicaklas aan het Pomona College. "Het Femineer-programma is in 2013 opgezet door Cal Poly Pomona's College of Engineering."
Opmerking: dit project gebruikt een Hexwear in plaats van een Arduino. We hebben een link naar hun site bijgevoegd in de lijst met benodigdheden.
Stap 1: Verzamel uw benodigdheden
Wat je nodig zult hebben:
1. HexWear draagbare elektronicakit:
2. Tekenreeks
3. Een elastiekje
4. Hete lijm of tape
5. Soldeerset en materiaal:
6. Bubbelpistool op batterijen:
7. Servo:
8. Arduino gestuurde schakelaar:
9. Draadknippers en strippers
10. Drie AAA-batterijen
11. Twee AA-batterijen
12. Schroevendraaier
Stap 2: De Arduino-code downloaden
1. Download de Arduino IDE van
2. (Alleen Windows, Mac-gebruikers kunnen deze stap overslaan) Installeer de driver via:
Download en installeer het stuurprogramma (het.exe-bestand vermeld in stap 2 bovenaan de gekoppelde RedGerbera-pagina).
3. Installeer de vereiste bibliotheek voor Hexware.
Open de Arduino-IDE.
Selecteer onder "Bestand" "Voorkeuren". Plak in de daarvoor bestemde ruimte voor URL's van extra Boards Manager:
github.com/RedGerbera/Gerbera-Boards/raw/…
Klik vervolgens op "OK".
Ga naar Tools -> Board: -> Board Manager. Selecteer 'Bijgedragen' in het menu in de linkerbovenhoek.
Zoek naar en klik vervolgens op Gerbera Boards en klik op Installeren.
Sluit Arduino IDE af en open het opnieuw.
Om ervoor te zorgen dat de bibliotheek correct is geïnstalleerd, gaat u naar Extra -> Bord en scrolt u naar de onderkant van het menu. Je zou een sectie moeten zien met de titel "Gerbera Boards", waaronder er op zijn minst HexWear zou moeten verschijnen (zo niet meer boards zoals mini-HexWear).
4. Download onze bubble gun-code.
Opmerking: omdat we met een Hex werken, werkt de code momenteel niet met Mac-computers.
Stap 3: Bubble Gun in elkaar zetten
1. Opnieuw solderen van verbindingen in bellenpistool om een Arduino-gestuurde schakelaar op te nemen. Het bellenpistool bevat één motor die wordt aangedreven door een batterijbron. We zetten de schakelaar tussen de motor en die stroombron. Door dit te doen, kunnen we bepalen wanneer de motor in- en uitgeschakeld wordt door die verbinding fysiek kort te sluiten via de schakelaar
A. Demonteer bellenblaaspistool door alle schroeven los te draaien. Tip: Maak een foto van de binnenkant van het bubbelpistool, zodat je weet waar alle interne structuur naartoe gaat als je het bubbelpistool weer in elkaar moet zetten.
B. Verwijder alle bestaande draden in het pistool en de veer op de trekker.
C. Soldeer nieuwe draden in het bellenpistool volgens het bellenpistooldiagram. Elke gekleurde lijn vertegenwoordigt een andere draad voor specifieke verbindingen. Het gestippelde vak geeft aan waar de batterijhouder in het bellenpistool zich bevindt. De draden die buiten het bellenpistool gaan, gaan naar de Arduino-gestuurde schakelaar; die draden moeten in de schakelaar worden geschroefd. Zorg ervoor dat u voor elke draad een geschikte lengte knipt.
NS. Tape of hete lijmdraden naar beneden in het bellenpistool zodat ze niet kunnen bewegen.
2. Bevestig verbindingen met HexWear
A. Soldeer draden van de schakelaar en de servo naar de HexWear volgens het HexWear setup diagram.
3. Laatste aanrakingen met bellengeweer
A. Als je de motor uit de weg moet ruimen, zet je de motor en de hendel weer in elkaar en stop je ze weer in het pistool.
B. Leg de andere helft van de wapenschaal er weer bovenop en schroef alles weer in elkaar.
C. Gebruik hete lijm of tape om de schakelaar en servo bovenop het bellenpistool te plaatsen, zoals weergegeven in het diagram. De servo moet aan de voorkant van het bellenpistool zitten. De schakelaar kan overal worden geplaatst zolang de draden reiken.
NS. Bevestig de rubberen band op de zeepverspreider zoals op de afbeelding wordt getoond.
e. Rijg ook een touwtje door een van de gaten in de servo naar de hendel. Heetlijm het touwtje op zijn plaats op de hendel en op de servo.
De hendel aan de voorkant van het pistool wordt gebruikt om zeep over de voorkant van de loop te verspreiden. Het functioneert los van de interne motor (voorheen via de trigger). Om continue zeepverspreiding te hebben, zal de servo functioneren om de hendel op en neer te bewegen om ervoor te zorgen dat zeep zich over de voorkant verspreidt. Het trekt de hendel omhoog via het touwtje dat we hebben bevestigd en de rubberen band trekt de hendel weer naar beneden. De code die we hebben gegeven, bevat deze functionaliteit ook voor de servo.
4. Code uploaden
A. Sluit een micro-USB-kabel aan op de HexWear en op de computer die de code bevat die u hebt gedownload.
B. Zorg ervoor dat binnen Arduino IDE de juiste poort is geselecteerd door naar Tools > Board > HexWear and Tools > Port > HexWear te gaan.
C. Druk op Uploaden op de code!
5. Externe accu bevestigen
A. Schroef het batterijpakket los en plaats drie AAA-batterijen in het batterijpakket. Schroef vervolgens het batterijpakket weer in elkaar.
B. Koppel de micro-USB-kabel los van de computer en de HexWear en bevestig het batterijpakket op zijn plaats.
C. Plaats de accu waar het u uitkomt.
6. Bevestig zeep aan het bellenpistool
7. Zorg ervoor dat het bellenpistool zelf 2 AA-batterijen heeft.
Stap 4: Maak lawaai
Schreeuw! Schreeuwen! Luide muziek spelen! Bewonder de bubbels!
Het kan even duren voordat het bellenblaaspistool de zeep omhoog trekt, maar geluid blijft maken.
Aanbevolen:
Draagbare Smart Sensing-binnenzool: 13 stappen (met afbeeldingen)
Draagbare Smart Sensing-binnenzool: inzicht in de oriëntatie en verdeling van de kracht die door de voeten wordt uitgeoefend, kan uiterst nuttig zijn bij het voorkomen van letsel en het beoordelen en verbeteren van de prestaties bij een verscheidenheid aan activiteiten. Op zoek naar verbetering van mijn skitechniek en met liefde voor al
Motion Sensing Arduino Laser: 5 stappen
Motion Sensing Arduino Laser: OPMERKING: Dit project is zo ontworpen dat alle onderdelen opnieuw kunnen worden gebruikt in toekomstige projecten. Als gevolg hiervan is het eindproduct minder stabiel dan het zou zijn als u meer permanente materialen zou gebruiken zoals lijm, solderen, enz. Waarschuwing: niet doen
OBSTAKEL SENSING EN VERMIJDING ROVER: 3 stappen
OBSTACLE SENSING AND AVOIDANCE ROVER: Een rover is een ruimteverkenningsvoertuig dat is ontworpen om over het oppervlak van een planeet of een ander hemellichaam te bewegen. Sommige rovers zijn ontworpen om leden van een menselijke ruimtevluchtbemanning te vervoeren; andere waren gedeeltelijk of volledig autonome robots. R
YouTube-abonneeteller Bubble Machine: 8 stappen (met afbeeldingen)
YouTube-abonnee-teller Bubble Machine: het idee werd geboren nadat ik was geselecteerd om te exposeren op Maker Faire Lille, een gigantisch evenement rond wetenschap, uitvindingen en de doe-het-zelf-mentaliteit. Ik wilde iets bouwen waardoor bezoekers zich zouden willen abonneren op mijn YouTube kanaal YouLab.Ik snel t
Bonusly Bubble Bot: 5 stappen
Bonusly Bubble Bot: Ik ben erg verheugd om de instructies voor de Bonusly Bubble Bot te delen, een speelse fysieke uitdrukking van werknemersherkenning, mogelijk gemaakt door de nieuwe Zapier-gebaseerde integratie van Bonusly. Als je nog nooit van Zapier hebt gehoord, het is een krachtig platform waarmee je