Taula de continguts:
Vídeo: Spotlight Nightlight interactiu: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
The SpotLight és una llum nocturna interactiva impulsada per Arduino, que adopta un bonic factor de forma basat en carlins. La llum té tres funcions interactives:
1) Introduïu una moneda a la part posterior del SpotLight per encendre i apagar els llums.
2) Acaroneu el SpotLight perquè els llums tinguin un color blau relaxant.
3) Parleu amb els focus. Un soroll agut i no amenaçador farà que els seus ulls es tornin verds. Un grunyit baix els farà vermells.
Subministraments
1. Taula Arduino. En aquest projecte estic fent servir l’Uno.
2. Dos leds RGB (https://www.adafruit.com/product/159)
3. Una fotoresistència (https://www.adafruit.com/product/161)
4. Un micròfon (https://www.adafruit.com/product/1713)
5. Resistències: (6) resistències de 2,2 kΩ, (2) resistències de 1,5 kΩ
6. Un cas. Vaig trobar la guardiola Pug (Puggy Bank?) En un exèrcit de salvació. Sigues creatiu i troba el teu propi cas únic perquè aquesta creació sigui teva.
Pas 1: Circuit
Aquest és el diagrama de circuits. Els components principals són els següents:
Entrada
1) Micròfon: a la part inferior esquerra de la imatge, que s’utilitza per escoltar les freqüències d’àudio
2) Fotocèl·lula (part superior esquerra): serveix per detectar si acaricia el gos
3) Interruptor d'encès / apagat. Això es mostra com un botó al diagrama (a la part superior esquerra), però utilitzem tinfoil al projecte final per crear un circuit obert que es pot tancar amb una moneda. Això és efectivament el mateix que un botó que tanca el circuit quan es prem cap avall.
Sortida
Dos leds RGB, amb cablejat idèntic.
Pas 2: Codi
El codi font d’aquest projecte està disponible aquí:
github.com/mathisonian/spot-light-nightlig…
Assegureu-vos que els pins que feu servir al vostre arduino coincideixin correctament amb els pins que s’utilitzen al codi. Segons com hàgiu connectat les coses, és possible que hàgiu de canviar aquest valor:
github.com/mathisonian/spot-light-nightlig…
Aquest codi utilitza una transformada de Fourier ràpida (FFT) per convertir la forma d'ona d'àudio que rep el micròfon en un espectre de freqüència. Això ens permet escoltar freqüències i canviar el color dels LED en funció d’això. El codi està configurat per convertir els llums en vermell quan l'extrem inferior de l'espectre de freqüència és dominant i verd quan l'extrem alt és. Proveu de jugar amb aquests paràmetres i vegeu què podeu fer.
Pas 3: el cas
Primer: trobeu-vos un cas.
Aquest gos prové de l’exèrcit de la salvació, però estic segur que podeu trobar altres objectes interessants per convertir-los en llum de nit. Com que el gos és buit, ens permet posar els components electrònics directament dins del cos.
He utilitzat un trepant per crear forats als ulls del gos i un petit darrere de l’orella esquerra per col·locar-lo a la cel·la fotogràfica. També vaig fer un conjunt darrere de l’orella dreta perquè el micròfon pogués captar millor els sons; el micròfon està muntat dins del cap a prop d’aquest forat. Feu servir cola calenta per fixar aquests components al seu lloc.
Per crear l'operació de la moneda, connecteu els cables que es mostren a l'esquema com a connexió a un botó i, en lloc d'això, connecteu cada banda a bandes separades de fulla de llauna. Col·loqueu els dos trossos de làmina d’estany prou separats perquè una moneda (per exemple, una quarta part) pugui tocar-los tots dos alhora, tancant el circuit.
Pas 4: gaudiu
Diverteix-te amb la teva nova creació. Si teniu problemes per seguir aquestes instruccions, no dubteu a deixar cap problema al dipòsit de GitHub o etiqueteu-me a twitter @mathisonian.
Recomanat:
BBC Micro: bit and Scratch: volant interactiu i joc de conducció: 5 passos (amb imatges)
BBC Micro: bit i Scratch: volant interactiu i joc de conducció: una de les tasques de la meva classe aquesta setmana és utilitzar el BBC Micro: bit per relacionar-me amb un programa Scratch que hem escrit. Vaig pensar que aquesta era l'oportunitat perfecta per utilitzar el meu ThreadBoard per crear un sistema incrustat. La meva inspiració per a la ratllada p
Com afegir un bot interactiu en discòrdia: 6 passos
Com afegir un bot interactiu en discòrdia: en aquest tutorial us mostraré com crear un bot interactiu propi que funcioni amb alguns comandos. Discord és una aplicació de xarxes socials de Skype / Whats-app que reuneix els jugadors. Poden tenir un canal propi, comprovar quin joc té cada membre
Feu un sistema LED interactiu per a escales: 7 passos
Feu un sistema LED interactiu per a escales: hi ha una escala a la casa. És molt interessant veure molts projectes de renovació d’escales a la comunitat. Fa poc ocupat, així que vaig decidir fer servir alguns mòduls de maquinari de codi obert per transformar les escales de casa i afegir-hi algunes interactuacions
Mur interactiu de rajoles LED (més fàcil del que sembla): 7 passos (amb imatges)
Paret de rajoles LED interactiu (més fàcil del que sembla): en aquest projecte vaig construir una pantalla de paret LED interactiva amb peces impreses Arduino i 3D. La inspiració d’aquest projecte va venir parcialment de rajoles Nanoleaf. Volia arribar a la meva pròpia versió que no només fos més assequible, sinó també mo
Construeix el pont interactiu Rainbow mitjançant Minecraft Raspberry Pi Edition: 11 passos
Construeix el pont interactiu Rainbow mitjançant Minecraft Raspberry Pi Edition: ahir vaig veure el meu nebot de 8 anys jugant a Minecraft amb el Raspberry Pi que li vaig donar abans, llavors vaig tenir una idea que utilitza el codi per fer un Minecraft personalitzat i emocionant. projecte de blocs LED pi. Minecraft Pi és una bona manera de començar sense