Innehållsförteckning:
- Steg 1: Verktyg och material
- Steg 2: Testa Arduino Speaker Melody
- Steg 3: Anpassa låten
- Steg 4: Anslut hela kretsen
- Steg 5: Förbered kapslingen
- Steg 6: Slutlig kabeldragning
- Steg 7: Sätt ihop allt
Video: Stop Rants With the Rant Buddy: 8 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
I mitt hem hittar vi mycket att klaga på: Bussen var sen, vattenkylaren på jobbet är inte tillräckligt kall, delikatessbutiken stängde tidigt. Men om de inte är avmarkerade kan dessa små grumlar utvecklas till fullblåsta rants.
Det är här den här praktiska rant-stopparen kommer in: Hjälp dina vänner och nära och kära genom att klippa av den innan de blir avstängda.
Om du känner att någon tappar sin känsla av perspektiv, slå på rant-stopparen! Ett tryck bör få ner dem igen och förhoppningsvis hjälpa dem att skratta.
I den här demon visar jag dig hur du gör ditt eget skräddarsydda stopp. Jag använder temalåten Curb Your Enthusiasm (Frolic) och Världens minsta fiollåt (Woe is Me), men du kan ändra koden för att använda vilken låt som helst!
Steg 1: Verktyg och material
Material - För liten version:
- Kapslingsstorlek M522
- 3.3V Pro Micro eller 3.3V Mini Trinket
- Högtalare
- Momentary tryckknapp eller vippomkopplare
- Myntbatterihållare
- 3v myntbatteri
- Extra ledningar, värmekrympning, lödtejp
Material - För medium version:
- Kapslingsstorlek M530
- Alla 5v mikrokontroller (som Arduino Pro Mini, Pro Micro, Teensy, Adafruit Feather)
- Högtalare
- Momentary tryckknapp eller vippomkopplare
- Batteri hållare
- 5v DC -omvandlare (tillval - behövs bara om din mikrokontroller inte har en 5v spänningsregulator)
- 9V batteri
- Extra ledningar, värmekrympning, lödtejp, skum och ett gummiband
Verktyg:
- För grundläggande ledningar: Trådskärare, lödkolv, värmepistol, hjälpande händer
- För kapsling: Borr och borr för plast
- För säkerhet vid lödning och borrning: Skyddsglasögon och andningsskydd
-
För programmering av din mikrokontroller: Arduino Software
Steg 2: Testa Arduino Speaker Melody
Börja med att spela den mest grundläggande melodin med din mikrokontroller och högtalare.
Öppna Arduino -programvaran och se till att den är konfigurerad för att programmera din mikrokontroller. Om du aldrig har programmerat ditt kort tidigare, kontrollera instruktionerna från din mikrokontroller innan du fortsätter.
Titta på pinout -diagrammet som följde med din mikrokontroller och identifiera en jordstift och en PWM -pin. Du kommer att ansluta dessa två stift till vår högtalare. Jordstiftet ska anslutas till den negativa (-) sidan av högtalaren och PWM-stiftet ska anslutas till den positiva (+) sidan av högtalaren. Notera motsvarande nummer som din PWM -pin är tilldelad till; i mitt exempel använder jag en Teensy 2.0 ++ och ansluter till PWM -pin #26.
Arduino -programvaran kommer ut ur lådan med en hel massa användbara exempel. Öppna ljudexemplet genom att gå till Arkiv -> Exempel -> 02. Digital -> toneMelody. Om du tittar på källkoden, på rad 37 ser du funktionsanropet "ton (8, melodi [thisNote], noteDuration);" och på rad 44 ser du funktionsanropet "noTone (8);" På dessa två rader, ersätt nummer 8 med PWM -stiftet du använder. Så för mig skulle detta bli "ton (26, melodi [thisNote], noteDuration);" och "noTone (26);" respektive.
Klicka sedan på "ladda upp" pilknappen för att sätta den här koden på din arduino. Du bör höra en grundläggande demomelodi som spelas genom högtalaren.
Steg 3: Anpassa låten
Nu när du har ljud som kommer ut ur högtalaren kan du anpassa låten så att den passar din jubel. I vårt hus brukar temalåten Curb Your Enthusiasm och världens minsta fiol stoppa ett tjafs i dess spår, så det är de två låtarna jag kommer att använda i detta exempel.
Hitta noter för låten du vill använda via Google. (Och om du behöver borsta upp noterna, kolla in den här självstudien.)
Du kommer att redigera "melodi" -matrisen på rad 22 och "noteDurations" -matrisen på rad 27 från föregående exempel för att göra vår egen låt. För varje ton i din låt, bestäm motsvarande ton i pitches.h -filen, som visas på skärmdumpen ovan. Lägg till den här noten i "melodi" -matrisen och nodens längd i "noteDurations" -matrisen och öka det totala antalet noter på rad 32.
Du kan ladda ner källkoden till ett par exempel här:
Stoppa ditt entusiasm / frolic -exempel
Världens minsta fiol / ve är jag exempel
Steg 4: Anslut hela kretsen
Nu när du har din låt spelad på mikrokontrollen, låt oss ersätta USB-anslutningen till din dator med ström från ett batteri.
Du kommer att driva mikrokontrollen med ett batteri och placera en tillfällig omkopplare mellan batteriet och mikrokontrollen. På det sättet när omkopplaren inte är inkopplad, är mikrokontrollern avstängd, och när omkopplaren är inkopplad strömmar ström från batteriet till mikrokontrollen.
Om du använder en mikrokontroller som tar 5V med ett 9V-batteri och din mikrokontroller inte har en spänningsregulator, kommer du också att vilja använda 5V-stegomvandlaren, som vrider 9V från batteri i 5V för mikrokontrollen. Anslut omvandlaren mellan strömbrytaren och batteriets nätsida, som visas på bilden ovan. (Om du använder 3,3V mikrokontroller med 3V batteri kan du hoppa över det här stycket.)
Anslut hela kretsen med en brödbräda och krokodilklämmor för att säkerställa att den fungerar som den ska. Musiken ska starta så snart du vrider omkopplaren och stängs av när du vrider omkopplaren tillbaka.
Steg 5: Förbered kapslingen
Nu när du har hela kretsen fungerar, se till att alla komponenter och ledningar passar i höljet. Du kan behöva trimma ner några av ledningarna för att se till att de passar helt.
Med komponenterna grovt placerade i höljet, markera två små prickar där de positiva och negativa högtalartrådarna ska gå genom höljet och markera en stor prick där knappen ska gå genom höljet.
Innan du borrar hål i höljet, noterar ett par:
- Jag rekommenderar starkt att du använder plastborr för dessa hål. Jag försökte borra med vanliga borrbitar och du kan se på den andra bilden vad som hände - höljet sprack varje gång.
- Placera höljet på en träyta som är säker för borrning - som om det är okej om du råkar borra ett hål i det.
- Och som alltid, skyddsglasögon och ett respirator för att hålla skräp från dina ögon och lungor.
Borra nu dina tre hål noggrant!
Steg 6: Slutlig kabeldragning
Nu när du har ditt hölje klart är det dags att göra den sista ledningen av kretsen med lödning och värmekrympning. Klipp av dina trådar så kort som nödvändigt så att de passar i behållaren. När jag ansluter två ledningar gillar jag att:
- Trimma en liten bit värmekrymp och lägg den på en av de två trådarna.
- Vrid ihop de två trådarna.
- Löd den vävda fogen tillsammans med en liten mängd löd. (Som alltid, använd skyddsglasögon, andningsskydd och använd god ventilation vid lödning!)
- Täck över den lödda leden med värmekrympning. Värm värmekrympningen med värmepistolen för att försegla den på plats.
Du bör nu ha en fullt fungerande krets som är redo att placeras i höljet!
Steg 7: Sätt ihop allt
Montera först din strömbrytare på det stora hålet du gjorde i höljet. Väv sedan de två högtalarna genom de två små hålen du gjorde i höljet.
Sätt försiktigt in resten av kretsen i höljet, eventuellt med hjälp av skum eller ett gummiband för att hålla kretsen kompakt och stabil.
Rekommenderad:
Raspberry Pi Stop-Motion Animation Rig: 16 steg (med bilder)
Raspberry Pi Stop-Motion Animation Rig: Stop-motion animation är en teknik där objekt manipuleras fysiskt och fotograferas bildruta för bild för att skapa en illusion av en rörlig bild. Vår mini stop-motion animationsutställning är gjord med en Raspberry Pi , som är en " liten och aff
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter - Rc helikopter - RC -plan med Arduino: 5 steg (med bilder)
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter | Rc helikopter | Rc -plan med Arduino: Att driva en Rc -bil | Quadcopter | Drone | RC -plan | RC -båt, vi behöver alltid en mottagare och sändare, antag att för RC QUADCOPTER behöver vi en 6 -kanals sändare och mottagare och den typen av TX och RX är för dyr, så vi kommer att göra en på vår
Hur man tar isär en dator med enkla steg och bilder: 13 steg (med bilder)
Hur man tar isär en dator med enkla steg och bilder: Detta är en instruktion om hur man demonterar en dator. De flesta av de grundläggande komponenterna är modulära och lätt att ta bort. Det är dock viktigt att du är organiserad kring det. Detta hjälper dig att inte förlora delar, och även för att göra ommonteringen
En talande UV-indexmätare med VEML6075-sensorn och Little Buddy Talker: 5 steg
En talande UV-indexmätare, som använder VEML6075-sensorn och Little Buddy Talker: Summers coming! Solen skiner, vilket är fantastiskt. Men eftersom ultraviolett (UV) strålning blir mer intensiv, får människor som jag fräknar, små bruna öar som simmar i ett hav av röd, solbränd, kliande hud. Att kunna få information i realtid
Gör en musik -synkroniserad ljusvisning med hjälp av Stop Motion: 6 steg
Gör en musik -synkroniserad ljusshow med hjälp av Stop Motion: Så i princip om du gillar de där filmerna på youtube med julbelysningen synkroniserad till en låt, är detta instruerbart för dig! Detta tar konceptet med de datorstyrda lamporna och gör det lättare (enligt min mening, eftersom jag aldrig har gjort det