Sisällysluettelo:

Interaktiivinen SpotLight -yövalo: 4 vaihetta
Interaktiivinen SpotLight -yövalo: 4 vaihetta

Video: Interaktiivinen SpotLight -yövalo: 4 vaihetta

Video: Interaktiivinen SpotLight -yövalo: 4 vaihetta
Video: Meikkiohje: Punaiset huulet meikki | Punainen huulipuna | SannKarppBeauty meikkitutoriaali 2024, Heinäkuu
Anonim
Image
Image
Piirit
Piirit

SpotLight on interaktiivinen yövalo, jonka virtalähteenä on Arduino. Valossa on kolme interaktiivista ominaisuutta:

1) Aseta kolikko SpotLight -valon takaosaan valojen sytyttämiseksi ja sammuttamiseksi.

2) Silitä SpotLight, jotta valot muuttuvat rauhoittavan sinisiksi.

3) Puhu valokeilaan. Uhkaamaton, korkeampi ääni saa silmänsä muuttumaan vihreiksi. Matala murina saa heidät punaisiksi.

Tarvikkeet

1. Arduino -levy. Tässä projektissa käytän Unoa.

2. Kaksi RGB -lediä (https://www.adafruit.com/product/159)

3. Valovastus (https://www.adafruit.com/product/161)

4. Mikrofoni (https://www.adafruit.com/product/1713)

5. Vastukset: (6) 2,2 kΩ vastukset, (2) 1,5 kΩ vastukset

6. Asia. Löysin Puggyn säästöpossun (Puggy Bank?) Pelastusarmeijasta. Ole luova ja löydä oma ainutlaatuinen kotelosi, jotta voit tehdä tästä luomuksestasi oman!

Vaihe 1: Piiri

Tämä on piirikaavio. Tärkeimmät komponentit ovat seuraavat:

Syöttö

1) Mikrofoni - kuvan vasen alakulma, jota käytetään kuuntelemaan äänitaajuuksia

2) Valokenno (ylhäällä keskellä vasemmalla) - käytetään havaitsemaan, hellitätkö koiraa

3) Virtakytkin. Tämä näkyy painikkeena kaaviossa (vasen yläkulma), mutta käytämme lopullisessa projektissa tinfoilia luodaksemme avoimen piirin, joka voidaan sulkea kolikolla. Tämä on käytännössä sama kuin painike, joka sulkee piirin, kun sitä painetaan alas.

Lähtö

Kaksi RGB -lediä, joissa on sama johdotus.

Vaihe 2: Koodi

Koodi
Koodi

Projektin lähdekoodi löytyy täältä:

github.com/mathisonian/spot-light-nightlig…

Varmista, että arduino -laitteesi käyttämät nastat ovat oikein koodissa käytettyjen nastojen kanssa. Riippuen siitä, miten olet kytkenyt asiat, sinun on ehkä muutettava näitä arvoja:

github.com/mathisonian/spot-light-nightlig…

Tämä koodi käyttää nopeaa Fourier -muunnosta (FFT) muuntaakseen mikrofonin vastaanottaman äänen aaltomuodon taajuusspektriksi. Tämän avulla voimme kuunnella taajuuksia ja muuttaa LEDien väriä sen perusteella. Koodi on asetettu muuttamaan valot punaisiksi, kun taajuusspektrin alin pää on hallitseva ja vihreä, kun yläpää on. Kokeile pelaamista näillä parametreilla ja katso, mitä voit tehdä!

Vaihe 3: Asia

Tapaus
Tapaus
Tapaus
Tapaus

Ensimmäinen asia - löydä itsellesi tapaus!

Tämä koira tuli pelastusarmeijasta, mutta olen varma, että löydät muita mielenkiintoisia esineitä yövaloksi. Koska koira on ontto, sen avulla voimme laittaa elektronikomponentit suoraan kehon sisään.

Käytin poraa luomaan reikiä koiran silmiin ja pienen vasemman korvan taakse valokennolle. Tein myös kokonaisuuden oikean korvan taakse, jotta mikrofoni voisi paremmin vastaanottaa ääniä; mikrofoni on asennettu pään sisään reiän lähelle. Kiinnitä komponentit paikalleen kuumaliimalla.

Luo kolikkotoiminto yhdistämällä kaaviossa esitetyt johdot yhdistämällä painikkeeseen ja sen sijaan liittämällä molemmat puolet erillisiin tinofolion karhoihin. Aseta kaksi tinafoliopalaa riittävän kauas toisistaan, jotta kolikko (esim. Neljäsosa) voi koskettaa molempia samanaikaisesti ja sulkee piirin.

Vaihe 4: Nauti

Nauttia
Nauttia
Nauttia
Nauttia

Pidä hauskaa uuden luomuksesi kanssa! Jos sinulla on ongelmia näiden ohjeiden noudattamisen kanssa, jätä ongelma GitHub -arkistoon tai merkitse minut twitteriin @mathisonian.

Suositeltava: