Sisällysluettelo:

Arduino -ovikello VU -mittarilla: 4 vaihetta (kuvilla)
Arduino -ovikello VU -mittarilla: 4 vaihetta (kuvilla)

Video: Arduino -ovikello VU -mittarilla: 4 vaihetta (kuvilla)

Video: Arduino -ovikello VU -mittarilla: 4 vaihetta (kuvilla)
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, Heinäkuu
Anonim
Arduino -ovikello VU -mittarilla
Arduino -ovikello VU -mittarilla

Perusidea on - ovikellon painikkeen painamisen jälkeen LED -valot alkavat rytmisesti hehkua summeriäänen kanssa, ja jonkin ajan kuluttua kaksi tapahtumaa pysähtyy automaattisesti. LEDit voivat olla oven ulkopuolella kävijän viihdyttämiseksi tai sisällä. Tässä ohjeessa esitän perusprojektin pitäen sen melko yksinkertaisena.

Kuvasin tämän projektin perusaseman ovikelloprojektina teknologiablogissani, jaettuna Hackstar-, Fritzing- jne. Paikoissa. Lukijalla ei todennäköisesti ole vaikeuksia sen rakentamisessa. Instructables -sivustossa lisään lisää ideoita tämän projektin parantamiseksi, mukauttamiseksi tosielämän käyttöön. VU Meter on hieman subjektiivinen lause.

Vaihe 1: Hanki laitteistokomponentit

Image
Image

Tämän projektin luomiseen tarvitset alla luetellut asiat:

  1. Arduino UNO tai vastaava levy × 1
  2. Leipälauta × 1
  3. Hyppyjohdot × 1
  4. Painokytkin (12 mm) × 1
  5. Vastus 1k ohm × 1
  6. Vastus 221 ohmia × 3
  7. Pietsosummeri (yleinen) × 1

Vaihe 2: Hanki kaavio ja rakenna se

Käännä koodi ja lataa Arduinoon!
Käännä koodi ja lataa Arduinoon!

Yllä on kaavio lisätty. Voit myös ladata Fritzing -tiedoston projektistani Fritzingissä. Varmista, että kaikki on kunnossa.

Vaihe 3: Käännä koodi ja lataa Arduinoon

Se on hieman hankala aloittelijoille! Minulla on yllä oleva kuva helpottamaan asiaa aloittelijoille.

Koodin kirjoittaminen tänne on vaikeaa.

Normaalisti Arduino IDE: ssä kirjoitat/kopioit ja liität yhden koodin, joka tälle projektille on "Pääkoodi" tässä projektissa Arduino Project Hubissa.

Sinun on noudatettava yllä olevaa kuvaa napsauttaaksesi ja saadaksesi toisen "välilehden" Arduino IDE: ssä, johon kopioit ja liität "pithes.h" yllä linkitetyltä verkkosivulta.

Joten Arduino IDE: ssä sinulla on koodit kahdessa välilehdessä yhdessä ikkunassa. Kokoa se ja lataa.

Vaihe 4: Paranna projektia

On selvää, että tämä projekti on liian yksinkertainen seuraaville kohdille:

  1. LED -valojen määrä on liian pieni
  2. Summerin äänenvoimakkuus on hyvin alhainen kuin ovikello
  3. Odotamme jonkin verran MP3 -ääntä
  4. Jotain automaatiota tarvitaan

Keskustellaanpa parannuksista.

Voit helposti lisätä LEDien määrää pienellä koodimuutoksella, koska pitkä määrä LED -valoja on pienempi (Arduinolla on rajoitettu määrä nastoja). Tämän rajan ylittämiseksi LEDien määrän lisäämiseksi sinun on ymmärrettävä multipleksointi, charlieplexointi jne. Voit todella käyttää Adafruitin 8x8 pistematriisinäyttöä (eli charlieplexing). Voit käyttää RGB -LED -valoja jne.

Mitä tulee MP3: n toistamiseen, tarvitset itse asiassa jonkinlaisen MP3 -suojan.

Äänimerkin äänenvoimakkuus on alhainen on yleinen valitus. Verkossa käydään monia keskusteluja "voimakkaan summerin" käyttämisestä, transistorin lisäämisestä jne.

Viimeinen osa lisää automaatiota. Jos parannat yllä olevia kohtia saadaksesi ovikellon tuotantotason, voit harkita automaation lisäämistä, kuten omistajan koskettamalla oven kahvaan summeri/musiikki lakkaa. Tämä osa kuulostaa todella monimutkaiselta, mutta ei vaikealta.

Suositeltava: