Turinys:

Universalus oro skaidrių švilpukas 1000: 5 žingsniai (su nuotraukomis)
Universalus oro skaidrių švilpukas 1000: 5 žingsniai (su nuotraukomis)

Video: Universalus oro skaidrių švilpukas 1000: 5 žingsniai (su nuotraukomis)

Video: Universalus oro skaidrių švilpukas 1000: 5 žingsniai (su nuotraukomis)
Video: Сексшоп адаптер ► 1 Прохождение The Legend of Zelda: Tears of the Kingdom 2024, Lapkritis
Anonim
Image
Image
Surinkite savo reikmenis
Surinkite savo reikmenis

Skaidrių švilpukas yra muzikos instrumentas, dažnai naudojamas komiškam efektui dėl kvailo garso. Šioje pamokoje mes mokome jus, kaip padaryti oro švilpuką! Kas yra oro skaidrių švilpukas? Ji vadovaujasi ta pačia idėja kaip ir oro gitara, kai imituojate grojimo gitara judesį, iš tikrųjų negrodami tikros gitaros. Mūsų atveju sukūrėme prietaisą, kuris veikia panašiai kaip skaidrių švilpukas, išskyrus tai, kad atstumo jutiklis pakeičia strypą, o mygtukas pakeičia naudotoją, kuris turi pūsti į švilpuką. Atstumo jutiklio rodmenys keičia triukšmo aukštį, o mygtukas jį įjungia. LED lemputė skirta tik parodyti. Mūsų oro skaidrių švilpukas yra „universalus“tuo, kad į jį galite įkelti įvairių garsų, be švilpimo triukšmo (t. Y. Wookie noise, trombonas, didgeridoo ar bet koks kitas norimas garso įrašas)! Šį projektą sukūrėme bendradarbiaudami su Fremont akademijos „Femineers“mūsų elektronikos klasei Pomonos koledže.

1 žingsnis: surinkite savo reikmenis

Surinkite savo reikmenis
Surinkite savo reikmenis
Surinkite savo reikmenis
Surinkite savo reikmenis
Surinkite savo reikmenis
Surinkite savo reikmenis

1. 10K rezistorius

2. „Sparkfun Bluetooth Mate“:

3. „HexWear Wearable Electronics Kit“:

4. Pirštinė (audinys)

5. Karšto klijų pistoletas

6. Nešiojamasis kompiuteris

7. „Adafruit NeoPixel“skaitmeninė RGBW LED juostelė:

8. AUX laidas nuo patino iki vyro

9. Audinio riešo juosta

10. Momentinis mygtuko jungiklis-12 mm kvadratas:

11. Lituoklis

12. Lituoklis

13. Pranešėjas

14. Plona grandinės plokštė (kaip ir nuorodoje):

15. Trys AAA baterijos

16. „Twist Tie“(rekomenduokite žiedinius suktukus, tokius kaip nuorodoje):

17. Ultragarso diapazono jutiklis:

18. Vielos pjaustytuvai

19. Vielos nuėmikliai

20. Laidai (geriausiai tinka skirtingos spalvos, nors vienas yra gerai)

2 veiksmas: nustatykite „Arduino“kodą

1 veiksmas: atsisiųskite „Arduino IDE“iš šios svetainės:

2 veiksmas: gali tekti atsisiųsti šias bibliotekas. Eskizas> Įtraukti biblioteką> Tvarkyti biblioteką. Ieškokite „HexWear HexLED“, „SoftwareSerial“ir „Wire“. Spustelėkite laukelį, kuriame jie yra, ir spustelėkite „Įdiegti“

3 žingsnis: atsisiųskite pridėtą „Arduino“kodą!

3 veiksmas: nustatykite maksimalų kodą

1 veiksmas: atsisiųskite „Max“programą naudodami šią nuorodą:

Pastaba: galite gauti 30 dienų nemokamą „Max“bandomąją versiją. Po 30 dienų galite tęsti programos naudojimą, bet nebesaugoti jokio naujo kodo. Tačiau vis tiek galite naudoti bandomojo laikotarpio metu išsaugotą kodą.

2 veiksmas: įkelkite iš anksto paruoštą maksimalų kodą

4 žingsnis: viską sudėkite

Viską sujungti
Viską sujungti
Viską sujungti
Viską sujungti
Viską sujungti
Viską sujungti

1 žingsnis: grandinių litavimas

1. Paimkite tuščią plokštę ir suskaidykite ją iki valdomo dydžio [žr. Gatavo įrenginio vaizdą]. Tada surinkite atstumo jutiklį ir „Bluetooth“modulį ir prijunkite juos prie tuščios plokštės.

2. Surinkite iš viso 13 laidų: 11 trumpų laidų (~ 10 cm) ir 2 ilgus laidus (~ 20 cm). Lituokite 8 trumpus laidus prie atstumo jutiklio laidų (Vcc, GND, Trig ir Echo) ir „Bluetooth“modulio laidų (Vcc, GND, TX-0 ir RX-1), naudodami skyles plokštėje. Lituokite papildomus 3 trumpus laidus ant LED žiedo (Vcc, GND, IN) laidų. Lituokite 2 ilgus laidus prie mygtuko. Atidėti.

3. Naudodami aukščiau pateiktą schemą, lituokite atstumo jutiklį, „Bluetooth“modulį, LED žiedą ir šviesos diodų juostelę prie atitinkamų prievadų. Be to, lituokite 10 kΩ rezistorių tarp Vcc prievado ir SCL/R3 prievado, skirto mygtukui (kaip parodyta diagramoje).

[Pastaba: paspaudus mygtuką, kurį naudojome, paspaudus mygtuką, jungiami gretimi laidai (priešingai nei skersinės laidų poros).]

2 žingsnis: grandinės pritvirtinimas prie pirštinės

–– Padėkite lituotą grandinę pirštinės gale taip, kad atstumo jutiklis būtų nukreiptas nuo nykščio, o šviesos diodų žiedas būtų pirštinės gale. Pasukite laidus, kad patikimai pritvirtintumėte grandinę prie pirštinės. Naudokite klijų pistoletą, kad pritvirtintumėte mygtuką ant nykščio galo, kad vartotojas galėtų paspausti mygtuką rodomuoju pirštu.

3 veiksmas: įkelkite „Arduino“eskizą į „Hexwear“

––Prijunkite kompiuterį prie „HexWear“naudodami mikro USB duomenų kabelį. Atidarykite pateiktą „Arduino“eskizą ir įkelkite eskizą į „HexWear“, įsitikindami, kad pasirinktas tinkamas įrenginys ir prievadas (kitaip eskizas nebus įkeltas). Eikite į Tools> Board> HexWear ir Tools> Port, kad pasirinktumėte atitinkamai plokštę ir prievadą. Įsitikinkite, kad prietaisas veikia, patikrindami, ar paspaudus mygtuką įsijungia lemputės. Jei neatrodo, kad tai veikia, peržiūrėkite 1 ir 2 veiksmus.

4 žingsnis: pasidarykite akumuliatoriaus bloką

–– Įdėkite baterijas į akumuliatorių. Pasukdami laidus, pritvirtinkite akumuliatorių prie apyrankės taip, kad mikro USB kištukas kabėtų iš vienos apyrankės pusės.

5 veiksmas: prijunkite įrenginį prie kompiuterio

–– Prijunkite akumuliatorių prie įrenginio. Norėdami pridėti naują „Bluetooth“įrenginį, eikite į kompiuterio „Bluetooth“nustatymus. Pažiūrėkite „RNBT-AD20“(ar kažką panašaus) ir prijunkite; smeigtukas yra 1234.

–– Prijunkite garsiakalbį prie nešiojamojo kompiuterio per AUX laidą

6 veiksmas: nustatykite „Max“naudodami įrenginį

  • Įsitikinkite, kad eskizas yra užrakintas (užraktas apatiniame kairiajame kampe)
  • Įsitikinkite, kad „X“virš metro objekto yra išjungtas (nepažymėtas)
  • Paspauskite spausdinimo mygtuką, einantį į serijinį objektą
  • Pažvelkite į galimus prievadus, atidarę „Max Console“dešinėje (atrodo kaip sąrašas su ženkleliais)
  • Išsiaiškinkite, kurį nuoseklųjį prievadą išbandyti-kiekviename kompiuteryje jis skiriasi. Tai tikriausiai atrodys kaip gaunamas „Bluetooth“prievadas arba „Bluetooth“modulio pavadinimas. Jei yra daugkartinių, tiesiog išbandykite skirtingus, kol pavyks.
  • Atrakinkite savo eskizą
  • Serijinio objekto viduje pamatysite „serial k 9600“, kur vidurinė raidė k yra prievado pavadinimas. Įsitikinkite, kad tai dar ne tas prievadas, kurį norite išbandyti, tada pakeiskite tą raidę į norimą išbandyti prievadą.
  • Paspausk Enter
  • Viso šio proceso metu „Bluetooth“modulis turėtų mirksėti raudonai.
  • Jei jis veikė, užsidegs žalias šviesos diodas.
  • Toliau bandykite, kol užsidegs žalias šviesos diodas.
  • Prisijungę užrakinkite eskizą ir paspauskite „X“virš metro objekto, kad pradėtumėte klausytis „Bluetooth“ryšio.
  • Vykdykite „Max“failo instrukcijas, kad pridėtumėte garso failą.

Trikčių šalinimas naudojant maks

Jei negirdite garso:

- Įsitikinkite, kad kompiuterio garsas įjungtas.

- Įsitikinkite, kad garso mygtukas ir abu „X“mygtukai yra įjungti maks.

-Įsitikinkite, kad garso failas sėkmingai pasirinktas „Max“, dukart spustelėdami mygtuką „buferis ~“, kad pamatytumėte garso bangą.

- Įsitikinkite, kad lituotos jungtys nepažeistos (pvz., Maitinimo, pagrindo ir atstumo jutiklių jungtys)

- Įsitikinkite, kad nesate prisijungę prie kito „Bluetooth“įrenginio

Jei „Max“staiga nustoja veikti (arba negaunate nuoseklaus įvesties iš „HexWear“):

- Pakeiskite prievado raidę į kitą, tada pakeiskite ją į teisingą prievadą

- Patikrinkite „Bluetooth“modulio būsenos lemputę (ŽALIA reiškia, kad ji veikia tinkamai)

5 veiksmas: kaip jį naudoti ir kaip jis veikia

Pirmiausia ant kairės rankos pritvirtinkite riešo juostą su išorine baterija. Tada įkiškite kairę ranką į pirštinę. Norėdami suaktyvinti švilpuką, turėsite paspausti mygtuką, esantį ant nykščio. Geriausia švilpuką priglausti prie veido, o dešinė ranka eina prieš atstumo jutiklį. Judinkite dešinę ranką į priekį ir atgal, kad valdytumėte atstumo jutiklio nuskaitytą atstumą, sukurdami skirtingą triukšmą.

Kaip tai veikia: atstumo jutiklis skleidžia ultragarsinį garsą, kuris atšoka nuo paviršiaus ir grįžta. Tada atstumo jutiklis nustato, kokį atstumą jis nuskaito, per kiek laiko ultragarsinis garsas išsiunčia ir grįžta. Gavus šį signalą, atstumo jutiklis kalbasi su „Hexwear“, kuris kalbasi su LED žiedu ir LED juosta, suaktyvindamas tam tikrą šviesos diodų kiekį, priklausomai nuo atstumo. Kuo toliau nuskaito atstumo jutiklis, tuo daugiau šviesos diodų užsidega. Be to, „Bluetooth“įrenginys skaito atstumo informaciją iš „Hexwear“ir siunčia šią informaciją į nešiojamojo kompiuterio „Max“programinę įrangą. Tada „Max“programinė įranga išleidžia tam tikrą garso aukštį, kurį sustiprina išorinis garsiakalbis.

Įžangoje minėjome, kaip šis oro skaidrių švilpukas gali atkurti kelis garsus, priklausomai nuo to, kurį įkeliate į maks. Nesivaržykite naudotis mūsų pasirinktu garso failu! Įeina: švilpimo garsas, mamos spagečiai, miaukiantis garsas, man nerūpi, kad susilaužei alkūnę, mano vardas Jeffas, Kempiniukas juokiasi ir jodeliuojantis „Walmart“vaikas!

Rekomenduojamas: