INHOUDSOPGAWE:
- Stap 1: gereedskap en materiaal
- Stap 2: Toets die Arduino -luidsprekermelodie
- Stap 3: Pas die liedjie aan
- Stap 4: Sluit die hele kring aan
- Stap 5: Berei die omhulsel voor
- Stap 6: Finale bedrading
- Stap 7: Sit dit alles saam
Video: Stop Rants With the Rant Buddy: 8 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
In my huis vind ons baie om oor te kla: Die bus was laat, die waterkoeler by die werk is nie koud genoeg nie, die deli het vroeg gesluit. Maar as dit ongemerk gelaat word, kan hierdie geringe brom in volslae rantsoen ontstaan.
Dit is waar hierdie handige rant-stopper inkom: Help u vriende en geliefdes deur dit af te sny voordat hulle onbeskaamd raak.
As u voel dat iemand hul perspektief verloor, skakel die rant-prop aan! Een druk moet hulle terugbring en hulle hopelik kan laat lag.
In hierdie demo sal ek jou wys hoe om jou eie aangepaste rantstopper te maak. Ek gebruik die temalied Curb Your Enthusiasm (Frolic) en die wêreld se kleinste vioolliedjie (Wee my), maar jy kan die kode verander om enige liedjie te gebruik!
Stap 1: gereedskap en materiaal
Materiaal - vir klein weergawe:
- Omhulselgrootte M522
- 3.3V Pro Micro of 3.3V Mini Trinket
- Spreker
- Kort drukknop of skakelaar
- Muntbatteryhouer
- 3v muntbattery
- Ekstra drade, hitte krimp, soldeerband
Materiaal - vir medium weergawe:
- Omhulselgrootte M530
- Enige 5v-mikrobeheerder (soos Arduino Pro Mini, Pro Micro, Teensy, Adafruit Feather)
- Spreker
- Kort drukknop of skakelaar
- Batteryhouer
- 5v DC -omskakelaar (opsioneel - slegs nodig as u mikrobeheerder nie 'n 5V -spanningsreguleerder het nie)
- 9V battery
- Ekstra drade, hitte krimp, soldeerband, skuim en 'n rekkie
Gereedskap:
- Vir basiese bedrading: Draadsnyers, soldeerbout, hittegeweer, helpende hande
- Vir omhulsel: Boor- en boorstukke vir plastiek
- Vir veiligheid tydens soldeer en boor: bril en respirator
-
Vir die programmering van u mikrobeheerder: Arduino Software
Stap 2: Toets die Arduino -luidsprekermelodie
Begin deur die mees basiese melodie met u mikrobeheerder en luidspreker te speel.
Maak die Arduino -sagteware oop en maak seker dat dit ingestel is om u mikrobeheerder te programmeer. As u nog nooit u bord geprogrammeer het nie, gaan dan na die instruksies van u mikrobeheerder voordat u verder gaan.
Kyk na die pinout -diagram wat by u mikrobeheerder gekom het en identifiseer een grondpen en een PWM -pen. U sal hierdie twee penne aan ons spreker koppel. Die grondpen moet aan die negatiewe (-) kant van u luidspreker gekoppel word, en die PWM-pen moet aan die positiewe (+) kant van u luidspreker gekoppel word. Let op die ooreenstemmende nommer waaraan u PWM -pen toegeken is; in my voorbeeld gebruik ek 'n Teensy 2.0 ++ en maak ek verbinding met PWM -pin #26.
Die Arduino -sagteware kom uit die boks met 'n hele paar nuttige voorbeelde. Maak die klankvoorbeeld oop deur te gaan na File -> Voorbeelde -> 02. Digitaal -> toneMelody. As u na die bronkode kyk, sien u op reël 37 die funksie -oproep "toon (8, melodie [hierdie opmerking], nootduur);" en op reël 44 sien u die funksie -oproep "noTone (8);" Vervang op hierdie twee reëls die nommer 8 met die PWM -pen wat u gebruik. Vir my sou dit dus 'toon (26, melodie [thisNote], noteDuration) word;' en “noTone (26);” onderskeidelik.
Klik dan op die pyltjie "oplaai" om hierdie kode op u arduino te plaas. U behoort 'n basiese demo -melodie deur u luidspreker te hoor speel.
Stap 3: Pas die liedjie aan
Noudat daar geluid uit die luidspreker kom, pas die liedjie aan om by u geskerts te pas. In ons huis hou die temalied Curb Your Enthusiasm en die wêreld se kleinste viool gewoonlik 'n geknal in sy spore, so dit is die twee liedjies wat ek in hierdie voorbeeld sal gebruik.
Soek die bladmusiek vir die liedjie wat u deur Google wil gebruik. (En as u u bladmusiek moet lees, kyk dan na hierdie handleiding.)
U redigeer die "melodie" -reeks op reël 22 en die "noteDurations" -reeks op reël 27 uit die vorige voorbeeld om ons eie liedjie te maak. Bepaal vir elke noot in u lied die ooreenstemmende noot in die pitches.h -lêer, soos in die skermkiekie hierbo getoon. Voeg hierdie noot by die "melodie" -reeks en die duur van die knoop in die "noteDurations" -reeks, en verhoog die totale aantal note op reël 32.
U kan die bronkode na 'n paar voorbeelde hier aflaai:
Beperk u entoesiasme / belaglike voorbeeld
Die wêreld se kleinste viool / Wee is my voorbeeld
Stap 4: Sluit die hele kring aan
Noudat u u liedjie op die mikrobeheerder speel, laat ons die USB-verbinding met u rekenaar vervang deur 'n battery.
U sal die mikrobeheerder met 'n battery aandryf en 'n kort skakelaar tussen die battery en die mikrobeheerder plaas. Op hierdie manier, as die skakelaar nie ingeskakel is nie, is die mikrobeheerder afgeskakel, en as die skakelaar ingeskakel word, vloei die krag deur van die battery na die mikrobeheerder.
As u 'n mikro-kontroleerder gebruik wat 5V met 'n 9V-battery neem, en u mikro-kontroleerder nie 'n spanningsreguleerder het nie, dan wil u ook die 5V-omskakelaar gebruik, wat die 9V van die battery in 5V vir die mikrobeheerder. Verbind die omskakelaar tussen die skakelaar en die kragkant van die battery, soos in die prent hierbo getoon. (As u die 3.3V-mikrobeheerder met die 3V-battery gebruik, kan u hierdie stuk oorslaan.)
Sluit die hele kring aan met 'n broodbord en krokodilleklemme om seker te maak dat dit behoorlik werk. Die musiek moet begin sodra u die skakelaar omdraai en afskakel as u die skakelaar terugdraai.
Stap 5: Berei die omhulsel voor
Noudat die hele stroombaan werk, moet u seker maak dat al die komponente en drade in die omhulsel pas. Miskien moet u 'n paar drade afsny om seker te maak dat dit heeltemal pas.
Met die komponente wat ongeveer in die omhulsel geplaas is, merk u twee klein kolletjies waar die positiewe en negatiewe luidsprekerdrade deur die omhulsel moet gaan, en merk een groot punt waar die knoppie deur die omhulsel moet gaan.
'N Paar opmerkings voordat u gate in die omhulsel boor:
- Ek beveel sterk aan dat u plastiese boorpunte vir hierdie gate gebruik. Ek het probeer om met normale boorpunte te boor, en jy kan op die tweede foto sien wat gebeur het - die omhulsel het elke keer gebars.
- Plaas die omhulsel op 'n houtoppervlak wat veilig is om te boor - dit is goed as u per ongeluk 'n gat daarin boor.
- En soos altyd, 'n veiligheidsbril en 'n respirator om puin uit u oë en longe te hou.
Boor nou u drie gate noukeurig!
Stap 6: Finale bedrading
Noudat u u omhulsel gereed het, is dit tyd om die finale bedrading van die stroombaan met soldeer en krimp te maak. Sny u drade so kort as wat nodig is sodat dit in die houer pas. As ek twee drade verbind, hou ek daarvan om:
- Sny 'n klein stukkie hitte af en plaas dit op een van die twee drade.
- Draai die twee drade saam.
- Soldeer die geweefde las saam met 'n klein hoeveelheid soldeersel. (Soos altyd, dra 'n veiligheidsbril, 'n respirator en gebruik goeie ventilasie tydens soldeer!)
- Bedek die gesoldeerde las met 'n hitte krimp. Verhit die hitte-krimp met die hittegeweer om dit op sy plek te verseël.
U behoort nou 'n volledig funksionele stroombaan te hê wat gereed is om in die omhulsel geplaas te word!
Stap 7: Sit dit alles saam
Monteer eers u skakelaar na die groot gat wat u in die omhulsel gemaak het. Weef dan die twee luidsprekers deur die twee klein gaatjies wat jy in die omhulsel gemaak het.
Pas die res van die stroombaan fyn in die omhulsel, moontlik met behulp van skuim of 'n rekkie om die kring kompak en stabiel te hou.
Aanbeveel:
Raspberry Pi Stop-Motion Animation Rig: 16 stappe (met foto's)
Raspberry Pi Stop-Motion Animation Rig: Stop-motion animasie is 'n tegniek waar voorwerpe fisies gemanipuleer word en raam-vir-raam gefotografeer word om die illusie van 'n bewegende beeld te skep. Ons mini-stop-motion animasie-uitstalling word gemaak met 'n Raspberry Pi , wat 'n " klein en aff
Stop sweet hande en voete met sweet vegter !: 7 stappe (met foto's)
Stop sweet hande en voete met sweet fighter !: 3/1/19 opdatering: Sommige mense meld pyn, wat veroorsaak word deur die vinnige omkering van die polariteit. Ek sal die kode opdateer om die probleem te verminder, maar u moet voorlopig ophou om dit te bou. Hyperhidrose is 'n toestand wat oormaat veroorsaak
Drop Stop Giet uit Soda -blik: 6 stappe (met foto's)
Drop Stop Pouring from Soda Can: " Ek hou daarvan om 'n glas wyn te drink … maar ek haat dit as wyn oor die tafeldoek mors en dit vir altyd verwoes … en dan al die onsuksesvolle moeite om die vlek te verwyder, net om uiteindelik te spandeer meer geld om 'n nuwe een te koop … klink dit bekend? Sy
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer
Remote CNC stop en monitor: 11 stappe (met foto's)
CNC -stop en monitor op afstand: hierdie projek bied 'n goedkoop manier om 'n STOP (ALT+S) op afstand na Mach3 op afstand uit te voer. Dit word bereik met 'n Raspberry Pi (RPi) + kamera wat via 'n USB -kabel aan 'n rekenaar gekoppel is. Die monitor en aktiveer van die STOP op die CNC word gedoen met 'n video