Sadržaj:
- Korak 1: Prikupite zalihe
- Korak 2: Postavljanje Arduino koda
- Korak 3: Postavljanje maksimalnog koda
- Korak 4: Sve spojite
- Korak 5: Kako ga koristiti i kako funkcionira
Video: Univerzalni zviždaljka za zračni klizač 1000: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
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
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
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:
Klizač za kameru "uradi sam" (motoriziran): 6 koraka (sa slikama)
Klizač za fotoaparate "uradi sam" (motoriziran): Imao sam pokvaren pisač, a sa kućištem motora za skeniranje napravio sam motorizirani klizač za kameru! Ovdje ću ostaviti veze do svih dijelova, ali imajte na umu da će ovaj projekt biti drugačiji za sve jer koristio moj stari pokvareni štampač, pa je novčić
Napravite vlastiti klizač s motoriziranom kamerom: 6 koraka (sa slikama)
Napravite vlastiti klizač s motoriziranom kamerom: U ovom projektu pokazat ću vam kako sam prenamijenio dva stara stativa za kameru kako bih stvorio motorizirani klizač za kameru. Mehanički sistem sastoji se uglavnom od aluminija i nehrđajućeg čelika što klizač čini čvrstim i prilično pristojnog izgleda
DIY motorizirani klizač za kameru iz četiri 3D ispisana dijela: 5 koraka (sa slikama)
DIY motorizirani klizač za kameru iz četiri 3D ispisana dijela: Poštovani proizvođači, to je proizvođač moekoe! Danas vam želim pokazati kako izgraditi vrlo koristan linearni klizač za kameru zasnovan na V-Slot/Openbuilds šini, Nema17 koračnom motoru i samo četiri 3D štampana dijela .Prije nekoliko dana odlučio sam uložiti u bolju kameru za
Klizač kamere za praćenje objekata s rotacijskom osi. 3D ispisano i ugrađeno na RoboClaw DC kontroleru motora i Arduinu: 5 koraka (sa slikama)
Klizač kamere za praćenje objekata s rotacijskom osi. 3D štampano i izgrađeno na RoboClaw DC motornom kontroleru i Arduinu: Ovaj projekat je bio jedan od mojih omiljenih projekata otkad sam spojio svoj interes za snimanje videa sa „uradi sam“. Uvijek sam gledao i želio oponašati one filmske kadrove u filmovima gdje se kamera pomiče po ekranu dok se pomiče kako bi pratila
Motorni klizač kamere: 6 koraka (sa slikama)
Motorizovani klizač za kameru: Kada je u pitanju video oprema, klizači za kamere se ne smatraju nužnošću, ali to me ne sprečava da ih napravim. Od početka sam znao da će upotreba dijelova za 3D štampače učiniti jeftinim, pristupačnim i podesivim. Činjenica da je motorizirana