Taula de continguts:

Xiulet universal de diapositives d'aire 1000: 5 passos (amb imatges)
Xiulet universal de diapositives d'aire 1000: 5 passos (amb imatges)

Vídeo: Xiulet universal de diapositives d'aire 1000: 5 passos (amb imatges)

Vídeo: Xiulet universal de diapositives d'aire 1000: 5 passos (amb imatges)
Vídeo: Java tech talk: Spring Boot and GraphQl integration. Как сделать это просто? 2024, Desembre
Anonim
Image
Image
Reuneix els teus subministraments
Reuneix els teus subministraments

El xiulet de diapositives és un instrument musical sovint utilitzat per a efectes còmics a causa del seu so ximple. En aquest instructiu, us ensenyem a fer xiular un tobogan. Què és un xiulet de diapositives? Segueix la mateixa idea que la guitarra pneumàtica en què imites el moviment de tocar una guitarra sense tocar una guitarra real. En el nostre cas, hem creat un dispositiu que funciona de manera similar al xiulet, tret que un sensor de distància substitueix la vareta i un polsador substitueix l’usuari que ha de bufar al xiulet. La lectura del sensor de distància canvia el to del soroll i el polsador l’activa. La llum LED és només per mostrar. El que fa que el nostre xiulet de diapositives sigui "universal" és que podeu carregar-hi diferents sons a més d'un soroll de xiulet (és a dir, soroll de wookie, trombó, didgeridoo o qualsevol altre bit de so que vulgueu). Vam fer aquest projecte en col·laboració amb Femineers of Fremont Academy per a la nostra classe d’electrònica al Pomona College.

Pas 1: reuniu els vostres subministraments

Reuneix els teus subministraments
Reuneix els teus subministraments
Reuneix els teus subministraments
Reuneix els teus subministraments
Reuneix els teus subministraments
Reuneix els teus subministraments

1. Resistència de 10K

2. Sparkfun Bluetooth Mate:

3. Kit d’electrònica portable HexWear:

4. Guant (tela)

5. Pistola de cola calenta

6. Portàtil

7. Tira LED LED RGBW NeoPixel Adafruit:

8. Cordó auxiliar masculí a masculí

9. Banda de canell de tela

10. Interruptor de botó instantani momentani: quadrat de 12 mm:

11. Soldar

12. Soldador

13. Ponent

14. Taula de circuits prims (com la de l’enllaç):

15. Tres bateries AAA

16. Corbates de gir (recomaneu corbates de gir circular com la de l’enllaç):

17. Sensor de rang ultrasònic:

18. Talladors de filferro

19. Filferro

20. Filferros (diferents colors són els millors, però un està bé)

Pas 2: Configuració del codi Arduino

Pas 1: baixeu l'IDE Arduino des del lloc següent:

Pas 2: és possible que hagueu de descarregar les biblioteques següents. Esbós> Inclou biblioteca> Gestiona la biblioteca. Cerqueu "HexWear HexLED", "SoftwareSerial" i "Wire". Feu clic al quadre on es troba i feu clic a "Instal·la"

Pas 3: descarregueu el codi Arduino adjunt.

Pas 3: Configuració del codi màxim

Pas 1: baixeu el programa Max mitjançant el següent enllaç:

Nota: podeu obtenir una prova gratuïta de 30 dies de màx. Després de 30 dies, podeu continuar utilitzant el programa, però ja no deseu cap codi nou que feu. Tot i així, encara podeu utilitzar el codi preexistent que heu desat durant la prova.

Pas 2: pengeu el nostre codi Max prefabricat

Pas 4: ajuntar-ho tot

Posant-ho tot junt
Posant-ho tot junt
Posant-ho tot junt
Posant-ho tot junt
Posant-ho tot junt
Posant-ho tot junt

Pas 1: soldar els circuits

1. Agafeu la vostra placa de circuit en blanc i descomponeu-la a una mida manejable [vegeu la imatge del dispositiu acabat]. A continuació, recopileu el sensor de distància i el mòdul bluetooth i soldeu-los a la placa de circuit en blanc.

2. Recolliu un total de 13 cables: 11 cables curts (~ 10cm) i 2 cables llargs (~ 20cm). Soldeu 8 dels cables curts als cables del sensor de distància (Vcc, GND, Trig i Echo) i als cables del mòdul bluetooth (Vcc, GND, TX-0 i RX-1) mitjançant els forats de la placa de circuit. Soldeu els 3 cables addicionals curts als cables de l'anell LED (Vcc, GND, IN). Soldeu els 2 cables llargs al polsador. Deixar de banda.

3. Utilitzant l'esquema de circuits que es mostra més amunt, soldeu el sensor de distància, el mòdul bluetooth, l'anell LED i la tira LED als ports corresponents. A més, soldeu la resistència de 10 kΩ entre un port Vcc i el port SCL / R3 per al polsador (tal com es mostra al diagrama).

[Nota: per al polsador que hem utilitzat, en prémer el botó es connecten els cables adjacents (a diferència dels parells transversals de cables).]

Pas 2: Fixació del circuit al guant

–– Col·loqueu el circuit soldat a la part posterior del guant de manera que el sensor de distància apunti al polze i l'anell LED estigui centrat a la part posterior del guant. Utilitzeu fils giratoris per fixar de manera segura els circuits al guant. Feu servir la pistola de cola per fixar el polsador a la punta del polze perquè l'usuari pugui prémer el botó amb el dit índex.

Pas 3: penjar l'esbós d'Arduino a Hexwear

–– Utilitzeu un cable de dades micro USB per connectar l’ordinador a l’HexWear. Obriu l'esbós d'Arduino proporcionat i pengeu l'esbós a HexWear assegurant-vos que el dispositiu i el port adequats estiguin seleccionats (en cas contrari, l'esbós no es carregarà). Aneu a Eines> Tauler> HexWear i Eines> Port per seleccionar la placa i el port, respectivament. Comproveu que el dispositiu funcioni comprovant si els llums s’encenen quan es prem el botó. Si no sembla que funcioni, reviseu els passos 1 i 2.

Pas 4: fabricació de la bateria

––Introduïu les bateries a la bateria. Feu servir els cables giratoris per fixar la bateria a la polsera de manera que el connector micro USB quedi penjat d’un costat de la polsera.

Pas 5: connectar el dispositiu a l'ordinador

–– Connecteu la bateria per encendre el dispositiu. Aneu a la configuració de Bluetooth de l'ordinador per afegir un dispositiu Bluetooth nou. Mireu "RNBT-AD20" (o alguna cosa similar) i connecteu-vos; el pin és 1234.

––Connecteu l’altaveu a l’ordinador portàtil mitjançant un cable auxiliar macho a home

Pas 6: Configuració de Max amb el dispositiu

  • Assegureu-vos que l'esbós estigui bloquejat (el pany de la part inferior esquerra)
  • Assegureu-vos que la "X" que hi ha a sobre de l'objecte del metro està apagada (no ressaltada)
  • Premeu el botó d'impressió que apareix a l'objecte de sèrie
  • Mireu els ports disponibles obrint la consola màxima a la dreta (sembla una llista amb vinyetes)
  • Esbrineu quin port sèrie voleu provar: és diferent per a cada equip. Probablement semblarà un port bluetooth entrant o el nom del mòdul bluetooth. Si hi ha múltiples, proveu-ne de diferents fins que funcioni.
  • Desbloqueja l'esbós
  • Dins de l'objecte de sèrie veureu "serial k 9600", on la lletra central, k, és el nom del port. Assegureu-vos que aquest no sigui el port que voleu provar i, a continuació, canvieu aquesta lletra al port que vulgueu provar.
  • Premeu Retorn
  • Durant tot aquest procés, el mòdul bluetooth hauria de parpellejar en vermell.
  • Si funcionava, s’encendrà un LED verd.
  • Continueu provant fins que s'encengui el LED verd.
  • Un cop us hàgiu connectat, bloquegeu l'esbós i premeu la "X" que hi ha a sobre de l'objecte de metro per començar a escoltar les comunicacions bluetooth.
  • Seguiu les instruccions del fitxer Max per afegir el fitxer de so.

Resolució de problemes amb màx

Si no sentiu so:

–Assegureu-vos que el volum de l’ordinador està activat.

–Assegureu-vos que el botó de so i els dos botons “X” estiguin habilitats al màxim.

–Assegureu-vos que el fitxer de so estigui seleccionat amb èxit a Max fent doble clic al botó "buffer ~" per veure l'ona de so.

–Assegureu-vos que les connexions soldades estiguin intactes (sobretot, connexions del sensor d’alimentació, de terra i de distància)

–Assegureu-vos que no esteu connectat a cap altre dispositiu Bluetooth

Si Max deixa de funcionar sobtadament (o si no rebeu l'entrada de sèrie de HexWear):

–Canvieu la lletra del port per una altra cosa i torneu a canviar-la al port correcte

–Comproveu la llum d’estat del mòdul bluetooth (VERD significa que funciona correctament)

Pas 5: com s'utilitza i com funciona

Primer, fixeu la corretja de canell amb la bateria externa a la mà esquerra. A continuació, introduïu la mà esquerra al guant. Haureu de prémer el botó situat al polze per activar el xiulet. El millor és posar el xiulet a la vora de la cara, mentre la mà dreta va davant del sensor de distància. Mou la mà dreta cap endavant i cap enrere per controlar la distància que llegeix el sensor de distància, creant diferents to de soroll.

Com funciona: el sensor de distància envia un so ultrasònic que rebota sobre una superfície i torna. El sensor de distància determina llavors la distància que llegeix en quant de temps triga a enviar i tornar el so ultrasònic. Després de rebre aquest senyal, el sensor de distància parla amb Hexwear, que parla amb l'anell LED i la tira LED, activant una certa quantitat de LED segons la distància. Com més llegeix el sensor de distància, més LED s’encenen. A més, el dispositiu Bluetooth llegeix la informació de distància de Hexwear i envia aquesta informació al programari Max del portàtil. Aleshores, el programari Max emet un cert to de so, que s’amplifica amb l’altaveu extern.

Esmentàvem a la introducció com aquest Air Slide Whistle pot reproduir diversos sons en funció del que pengeu a Max. No dubteu a utilitzar la nostra selecció de fitxers de so. S’inclouen: so de xiulet, espaguetis de la mare, un so de miol, no m’importa que et trenquessis el colze, em dic Jeff, Bob Esponja rient i jove Walmart que fa riure.

Recomanat: