Sadržaj:

Univerzalni zvižduk za klizni zrak 1000: 5 koraka (sa slikama)
Univerzalni zvižduk za klizni zrak 1000: 5 koraka (sa slikama)

Video: Univerzalni zvižduk za klizni zrak 1000: 5 koraka (sa slikama)

Video: Univerzalni zvižduk za klizni zrak 1000: 5 koraka (sa slikama)
Video: Building The World's First MANUAL Dodge Demon! | PT 8 2024, Studeni
Anonim
Image
Image
Prikupite zalihe
Prikupite zalihe

Zviždaljka je glazbeni instrument koji se zbog glupog zvuka često koristi za komični učinak. U ovom uputstvu naučit ćemo vas kako zviždati zračnim toboganom! Što je zvižduk zračnog klizača? Slijedi istu ideju kao zračna gitara gdje oponašate pokret sviranja gitare, a da zapravo ne svirate pravu gitaru. U našem slučaju, stvorili smo uređaj koji funkcionira slično klizaču, osim što senzor udaljenosti zamjenjuje šipku, a pritisni gumb zamjenjuje korisnika koji mora puhati u zviždaljku. Očitanje na senzoru udaljenosti mijenja visinu šuma i aktivira ga tipkalo. LED svjetla služe samo za izlaganje. Ono što našu zviždaljku za zračni tobogan čini "univerzalnom" je to što na nju možete postaviti različite zvukove osim zvuka zvižduka (tj. Buke vukija, trombon, didgeridoo ili bilo koji drugi zvuk koji želite)! Ovaj projekt napravili smo u suradnji s Femineers of Fremont Academy za naš razred elektronike na fakultetu Pomona.

Korak 1: Prikupite zalihe

Prikupite zalihe
Prikupite zalihe
Prikupite zalihe
Prikupite zalihe
Prikupite zalihe
Prikupite zalihe

1. 10K otpornik

2. Sparkfun Bluetooth Mate:

3. Komplet elektronike za nošenje HexWear:

4. Rukavica (tkanina)

5. Pištolj za vruće ljepilo

6. Prijenosno računalo

7. Adafruit NeoPixel digitalna RGBW LED traka:

8. Muški AUX kabel za muški

9. Traka za zglob od tkanine

10. Prekidač s kratkim pritiskom na gumb-12 mm kvadrat:

11. Lemljenje

12. Lemilica

13. Zvučnik

14. Tanka pločica (poput one na poveznici):

15. Tri AAA baterije

16. Uvijanje kravata (preporučite kružne uvijače poput one na poveznici):

17. Ultrazvučni senzor dometa:

18. Rezači žice

19. Skidači žica

20. Žice (najbolje su različite boje, jedna je ipak u redu)

Korak 2: Postavljanje Arduino koda

Korak 1: Preuzmite Arduino IDE sa sljedeće web stranice:

Korak 2: Možda ćete morati preuzeti sljedeće knjižnice. Sketch> Include Library> Manage Library. Potražite "HexWear HexLED", "SoftwareSerial" i "Wire". Kliknite okvir u kojem se nalaze i kliknite "Instaliraj"

Korak 3: Preuzmite priloženi Arduino kôd!

Korak 3: Postavljanje maksimalnog koda

Korak 1: Preuzmite program Max koristeći sljedeću vezu:

Napomena: mogli biste dobiti 30 -dnevno besplatno probno razdoblje Max. Nakon 30 dana možete nastaviti koristiti program, ali više nećete spremati novi kôd koji napravite. Međutim, i dalje možete koristiti već postojeći kôd koji ste spremili tijekom probnog razdoblja.

Korak 2: Prenesite naš unaprijed napravljeni Max kod

Korak 4: Sve spojite

Spajanje svega
Spajanje svega
Spajanje svega
Spajanje svega
Spajanje svega
Spajanje svega

Korak 1: Lemljenje strujnog kruga

1. Uzmite praznu ploču i razložite je na veličinu kojom se može upravljati [pogledajte sliku gotovog uređaja]. Zatim prikupite senzor udaljenosti i bluetooth modul i lemite ih na praznu ploču.

2. Skupite ukupno 13 žica: 11 kratkih žica (~ 10 cm) i 2 dugačke žice (~ 20 cm). Lemite 8 kratkih žica do kabela osjetnika udaljenosti (Vcc, GND, Trig i Echo) i kabela modula bluetooth (Vcc, GND, TX-0 i RX-1) pomoću rupa na ploči. Lemite dodatne 3 kratke žice na vodiče LED prstena (Vcc, GND, IN). Lemite 2 dugačke žice na gumb. Staviti na stranu.

3. Pomoću gornjeg dijagrama kruga lemite osjetnik udaljenosti, bluetooth modul, LED prsten i LED traku na odgovarajuće priključke. Također lemite otpornik od 10 kΩ između Vcc priključka i SCL/R3 priključka za pritisnutu tipku (kao što je prikazano na dijagramu).

[Napomena: Za gumb koji smo koristili, pritiskom na gumb spajaju se susjedni vodiči (za razliku od poprečnih parova vodiča).]

Korak 2: Pričvršćivanje strujnog kruga na rukavicu

–– Postavite svoj lemljeni krug na stražnju stranu rukavice tako da senzor udaljenosti pokazuje dalje od palca, a LED prsten je centriran na stražnjoj strani rukavice. Uvijte žice za sigurno pričvršćivanje strujnog kruga na rukavicu. Pištoljem za ljepilo pričvrstite gumb na vrh palca tako da korisnik može pritisnuti gumb kažiprstom.

Korak 3: Prijenos Arduino skice u Hexwear

–– Upotrijebite mikro USB podatkovni kabel za spajanje računala na HexWear. Otvorite priloženu Arduino skicu i prenesite skicu na HexWear pazeći da odaberete pravi uređaj i priključak (u protivnom skica se neće prenijeti). Idite na Alati> Ploča> HexWear i Alati> Port za odabir ploče i priključka. Provjerite radi li uređaj provjerom da li se svjetla pale kad se pritisne tipka. Ako se čini da ne radi, pregledajte 1. i 2. korak.

Korak 4: Izrada baterije

–– Umetnite baterije u bateriju. Pomoću uvrnutih žica pričvrstite bateriju na narukvicu tako da mikro USB utikač visi s jedne strane narukvice.

Korak 5: Povezivanje uređaja s računalom

–– Priključite bateriju za napajanje uređaja. Idite na postavke bluetooth računala da biste dodali novi bluetooth uređaj. Pogledajte “RNBT-AD20” (ili nešto slično) i spojite se; pin je 1234.

–– Spojite zvučnik na prijenosno računalo putem muškog AUX kabela

Korak 6: Postavljanje Max -a s uređajem

  • Provjerite je li skica zaključana (bravica dolje lijevo)
  • Provjerite je li "X" iznad objekta metroa isključeno (nije označeno)
  • Pritisnite gumb za ispis koji ulazi u serijski objekt
  • Pogledajte dostupne portove otvaranjem Max konzole s desne strane (izgleda kao popis s grafičkim oznakama)
  • Otkrijte koji serijski port želite testirati-to je različito za svako računalo. Vjerojatno će izgledati kao dolazni bluetooth port ili naziv vašeg bluetooth modula. Ako postoji više njih, samo isprobajte različite dok ne uspije.
  • Otključajte svoju skicu
  • Unutar serijskog objekta vidjet ćete “serijski k 9600”, gdje je srednje slovo, k, naziv porta. Uvjerite se da ovo već nije port koji želite isprobati, a zatim promijenite to slovo u port koji želite isprobati.
  • Pritisni enter
  • Tijekom ovog procesa vaš bluetooth modul trebao bi treptati crveno.
  • Ako je radilo, uključit će se zelena LED dioda.
  • Pokušajte nastaviti dok se ne upali zelena LED dioda.
  • Nakon što se povežete, zaključajte svoju skicu i pritisnite "X" iznad objekta metroa za početak slušanja bluetooth komunikacije.
  • Slijedite upute u datoteci Max da biste dodali zvučnu datoteku.

Rješavanje problema s maks

Ako ne čujete zvuk:

–Provjerite je li glasnoća na računalu uključena.

–Provjerite jesu li gumb za zvuk i oba gumba “X” omogućeni na Max.

–Provjerite je li zvučna datoteka uspješno odabrana u Maxu dvostrukim klikom na gumb “međuspremnik ~” za pregled zvučnog vala.

–Provjerite da su lemljeni spojevi netaknuti (npr. Napajanje, uzemljenje i spojevi senzora udaljenosti)

–Provjerite da niste povezani s drugim Bluetooth uređajem

Ako Max iznenada prestane raditi (ili ne primate serijski ulaz od HexWear -a):

–Promijenite slovo porta na nešto drugo, a zatim ga vratite na ispravan port

–Provjerite statusno svjetlo bluetooth modula (ZELENO znači da radi ispravno)

Korak 5: Kako ga koristiti i kako radi

Najprije pričvrstite narukvicu s vanjskom baterijom na lijevu ruku. Zatim lijevu ruku umetnite u rukavicu. Morat ćete pritisnuti gumb na palcu kako biste aktivirali zviždaljku. Zviždaljku je najbolje staviti blizu lica, dok desna ruka ide ispred senzora udaljenosti. Pomaknite desnu ruku naprijed i natrag kako biste kontrolirali udaljenost koju senzor udaljenosti čita, stvarajući različite tonove buke.

Kako funkcionira: senzor udaljenosti šalje ultrazvučni zvuk koji se odbija od površine i vraća se nazad. Senzor udaljenosti tada određuje koju udaljenost očitava prema tome koliko je vremena potrebno da se ultrazvučni zvuk pošalje i vrati. Nakon što ovaj signal primi, senzor udaljenosti razgovara s Hexwear, koji razgovara s LED prstenom i LED trakom, aktivirajući određenu količinu LED dioda ovisno o udaljenosti. Što senzor udaljenosti dalje čita, više LED lampica svijetli. Osim toga, bluetooth uređaj čita podatke o udaljenosti od Hexwear -a i šalje te podatke u softver Max na prijenosnom računalu. Softver Max tada emitira određenu visinu zvuka koju pojačava vanjski zvučnik.

U uvodu smo spomenuli kako ovaj Zračni zvižduk može reproducirati više zvukova, ovisno o tome koji od njih postavite na Max. Slobodno upotrijebite naš izbor zvučnih datoteka! Uključeno je: zvuk zvižduka, mamine špagete, mijaukanje, nije me briga što si slomio lakat, ja se zovem Jeff, Spužva Bob se smije i jodlam Walmart klinac!

Preporučeni: