Sadržaj:

Univerzalni zviždaljka za zračni klizač 1000: 5 koraka (sa slikama)
Univerzalni zviždaljka za zračni klizač 1000: 5 koraka (sa slikama)

Video: Univerzalni zviždaljka za zračni klizač 1000: 5 koraka (sa slikama)

Video: Univerzalni zviždaljka za zračni klizač 1000: 5 koraka (sa slikama)
Video: Часть 5 - Аудиокнига Уолдена Генри Дэвида Торо (глы 12–15) 2024, Novembar
Anonim
Image
Image
Prikupite zalihe
Prikupite zalihe

Zviždaljka je muzički instrument koji se često koristi za komični efekat zbog svog glupog zvuka. U ovom uputstvu naučit ćemo vas kako zviždati zračnim toboganom! Šta je zvižduk vazdušnog tobogana? Slijedi istu ideju kao i 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 štap, a pritisni gumb zamjenjuje korisnika koji mora puhati u zviždaljku. Očitavanje na senzoru udaljenosti mijenja visinu šuma i tipka ga aktivira. LED svjetla služe samo za prikazivanje. Ono što našu zviždaljku č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 projekat smo napravili u saradnji sa Feminerima sa Akademije Fremont za naš čas Elektronike na koledžu 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. HexWear komplet elektronike za nošenje:

4. Rukavica (tkanina)

5. Pištolj za vruće ljepilo

6. Laptop

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 linku):

15. Tri AAA baterije

16. Twist Ties (preporučite kružne uvijene kravate poput one na linku):

17. Ultrazvučni senzor dometa:

18. Rezači žice

19. Skidači žica

20. Žice (različite boje su najbolje, 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 biblioteke. Skica> Uključi biblioteku> Upravljanje bibliotekom. 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 tokom probnog perioda.

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 kola

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 senzora 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 dugme. Stavi na stranu.

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

[Napomena: Za tipku koju smo koristili, pritiskom na dugme spajate susjedne vodiče (za razliku od poprečnih parova vodiča).]

Korak 2: Pričvršćivanje strujnog kola 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. Upotrijebite uvrnute žice za sigurno pričvršćivanje kola na rukavicu. Pištoljem za ljepilo pričvrstite dugme na vrh palca tako da korisnik može pritisnuti dugme kažiprstom.

Korak 3: Otpremanje Arduino skice u Hexwear

––Koristite računar na HexWear pomoću mikro USB kabla za prenos podataka. Otvorite priloženu Arduino skicu i prenesite skicu u HexWear pazeći da odaberete pravi uređaj i port (u suprotnom skica se neće učitati). Idite na Alati> Ploča> HexWear i Alati> Port za odabir ploče i porta. Uvjerite se da uređaj radi provjeravajući da li se svjetla pale kada se pritisne dugme. 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 sa računarom

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

–– Priključite zvučnik na laptop putem AUX kabla muško-muški

Korak 6: Postavljanje Max -a s uređajem

  • Uvjerite se da je skica zaključana (brava u donjem lijevom kutu)
  • Uvjerite se da je "X" iznad metro objekta isključeno (nije označeno)
  • Pritisnite dugme za štampanje koje ulazi u serijski objekat
  • Pogledajte dostupne portove otvaranjem Max konzole s desne strane (izgleda kao označena lista)
  • Otkrijte koji serijski port ćete testirati-to je različito za svako računalo. Vjerovatno ć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.
  • Pritisnite enter
  • Tokom ovog procesa vaš bluetooth modul bi trebao treptati crveno.
  • Ako je upalilo, 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:

–Proverite da li je jačina zvuka na računaru uključena.

–Provjerite da su dugme za zvuk i oba dugmeta “X” omogućeni na Maks.

–Provjerite je li zvučna datoteka uspješno odabrana u Max-u dvostrukim klikom na dugme “baffer ~” za pregled zvučnog vala.

–Provjerite da su lemljeni spojevi netaknuti (na primjer 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):

–Promenite 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 funkcionira

Prvo pričvrstite narukvicu s vanjskom baterijom na lijevoj ruci. Zatim ubacite lijevu ruku u rukavicu. Morat ćete pritisnuti dugme na palcu kako biste aktivirali zvižduk. 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 očitava, stvarajući različite tonove buke.

Kako to 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 -om, koji razgovara s LED prstenom i LED trakom, aktivirajući određenu količinu LED -a 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 softveru Max na prijenosnom računaru. 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čeni su: zvuk zvižduka, mamin špageti, mijaukanje, nije me briga što si slomio lakat, moje ime je Jeff, Spužva Bob se smije i jodlira Walmart klinac!

Preporučuje se: