Kazalo:

Arduino zvonec na vratih z merilnikom VU: 4 koraki (s slikami)
Arduino zvonec na vratih z merilnikom VU: 4 koraki (s slikami)

Video: Arduino zvonec na vratih z merilnikom VU: 4 koraki (s slikami)

Video: Arduino zvonec na vratih z merilnikom VU: 4 koraki (s slikami)
Video: Как построить ПЛК Arduino с модулем часов реального времени и поворотным энкодером 2024, Julij
Anonim
Arduino zvonec na vratih z merilnikom VU
Arduino zvonec na vratih z merilnikom VU

Osnovna ideja je - ko pritisnete gumb za zvonec na vratih, LED začnejo ritmično sveteti skupaj z zvokom, po določenem času se dva dogodka samodejno ustavita. LED diode so lahko zunaj vrat za zabavo obiskovalca ali znotraj. V tem navodilu prikazujem osnovni projekt, ki je zelo preprost.

Osnovo tega projekta sem opisal kot projekt zvonjenja na svojem tehnološkem blogu, ki so ga delili na mestih Hackstar, Fritzing itd. Bralci se verjetno ne bodo soočali s težavami pri gradnji. Na strani Instructables bom dodal več idej za izboljšanje in prilagoditev tega projekta za uporabo v resničnem življenju. VU Meter je nekoliko subjektivna fraza.

1. korak: Pridobite komponente strojne opreme

Image
Image

Za ustvarjanje tega projekta boste potrebovali spodaj navedene stvari:

  1. Arduino UNO ali podobna plošča × 1
  2. Ogledna plošča × 1
  3. Mostične žice × 1
  4. Stikalno stikalo (12 mm) × 1
  5. Upor 1k ohm × 1
  6. Upor 221 ohm × 3
  7. Piezo zvočni signal (splošni) × 1

2. korak: Pridobite shemo in jo sestavite

Sestavite kodo in jo naložite v Arduino!
Sestavite kodo in jo naložite v Arduino!

Zgoraj je dodana shema. Datoteko Fritzing lahko prenesete tudi iz mojega projekta na Fritzingu. Prepričajte se, da je vse v redu.

3. korak: Sestavite kodo in jo naložite v Arduino

Za začetnike je nekoliko težavno! Imam zgornjo ilustracijo, da začetnikom olajšam zadevo.

Tukaj je težko napisati kodo.

Običajno v Arduino IDE napišete/kopirate-prilepite eno kodo, ki je za ta projekt "glavna koda" tega projekta na Arduino Project Hub.

Sledite zgornji sliki, da kliknete in dobite še en "zavihek" v Arduino IDE, na katerem boste kopirali in prilepili "pithes.h" z zgoraj povezane spletne strani.

Torej, v Arduino IDE boste imeli kode na dveh zavihkih v enem oknu. Sestavite in naložite.

4. korak: Izboljšajte projekt

Očitno je ta projekt preveč bazičen za naslednje točke:

  1. Število LED je premajhno
  2. Glasnost zvonca je zelo majhna kot zvonec na vratih
  3. Pričakujemo nekaj zvoka MP3
  4. Potrebno je nekaj avtomatizacije

Pogovorimo se o izboljšavah.

Število LED lahko preprosto povečate z rahlo spremembo kode, ker je manjše število LED (Arduino ima omejeno število nožic). Če želite preseči to mejo, morate za povečanje števila LED -jev razumeti multipleksiranje, charlieplexing itd. Pravzaprav lahko uporabite Adapruit -ov matrični zaslon 8x8 (to je charlieplexing). Uporabite lahko LED diode RGB itd.

Kar zadeva predvajanje MP3, dejansko potrebujete nekakšen ščit za MP3.

Glasnost brenčalnika je nizka, kar se pogosto pritožuje. Po spletu je veliko razprav o uporabi "močnega brenčalnika", dodajanju tranzistorja itd.

Zadnji del je dodajanje nekaj avtomatizacije. Če izboljšate zgornje točke, da bi dosegli stopnjo proizvodnje zvoncev na vratih, lahko razmislite o dodajanju avtomatizacije, na primer, če se lastnik dotakne ročaja vrat, se bo zvonec/glasba ustavila. Ta del se res sliši zapleteno, a ni težko.

Priporočena: