Sisukord:

Arduino uksekell VU -arvestiga: 4 sammu (piltidega)
Arduino uksekell VU -arvestiga: 4 sammu (piltidega)

Video: Arduino uksekell VU -arvestiga: 4 sammu (piltidega)

Video: Arduino uksekell VU -arvestiga: 4 sammu (piltidega)
Video: Исправлена проблема с драйвером USB для Windows 8.1 и Windows 10 - Robojax 2024, Juuli
Anonim
Arduino uksekell koos VU -arvestiga
Arduino uksekell koos VU -arvestiga

Põhiidee on - uksekella vajutamise nupule vajutades hakkavad valgusdioodid koos helisignaaliga rütmiliselt helendama, mõne aja möödudes kaks sündmust automaatselt peatuvad. Valgusdioodid võivad olla ukse taga külastaja lõbustamiseks või sees. Selles juhendis demonstreerin põhiprojekti, hoides selle üsna lihtsana.

Kirjeldasin selle projekti põhialust oma tehnoloogiablogis uksekella projektina, mida jagasin Hackstar, Fritzing jne kohtades. Lugejal pole tõenäoliselt selle ehitamisega probleeme. Teenuses Instructables lisan veel ideid selle projekti täiustamiseks ja kohandamiseks reaalseks kasutamiseks. VU Meter on mõnevõrra subjektiivne fraas.

Samm: hankige riistvarakomponendid

Image
Image

Selle projekti loomiseks vajate järgmisi asju:

  1. Arduino UNO või sarnane plaat × 1
  2. Leivalaud × 1
  3. Jumper juhtmed × 1
  4. Nuppude lüliti (12 mm) × 1
  5. Takisti 1k ohm × 1
  6. Takisti 221 oomi × 3
  7. Pietsosummer (üldine) × 1

Samm: hankige skeem ja looge see

Koostage kood ja laadige see Arduinosse üles!
Koostage kood ja laadige see Arduinosse üles!

Ülal on skemaatiline lisatud. Fritzingi faili saate alla laadida ka minu projektist saidil Fritzing. Veenduge, et kõik oleks korras.

Samm: koostage kood ja laadige see Arduinosse üles

Algajatele on see pisut keeruline! Mul on ülaltoodud illustratsioon, et teha asi algajatele lihtsaks.

Siia on raske koodi kirjutada.

Tavaliselt kirjutate/kopeerite ja kleepite Arduino IDE-sse ühe koodi, mis selle projekti jaoks on selle projekti "Põhikood" Arduino Project Hubis.

Peate järgima ülaltoodud joonist, et klõpsata ja hankida Arduino IDE-le teine vahekaart, millele kopeerite ja kleepite ülaltoodud lingitud veebilehe "pithes.h".

Niisiis, Arduino IDE -s on teil ühe akna kahel vahekaardil koodid. Koostage see ja laadige see üles.

Samm: parandage projekti

Ilmselgelt on see projekt järgmiste punktide jaoks liiga lihtne:

  1. Valgusdioodide arv on liiga väike
  2. Signaali helitugevus on uksekellana väga madal
  3. Ootame MP3 -heli
  4. Vaja on teatud automatiseerimist

Arutame parandusi.

LED -ide arvu saate hõlpsalt suurendada, kui koodi on kergelt muudetud, kuna LED -ide arv on väiksem (Arduinol on piiratud arv tihvte). Kui seda piiri ületada, peate LED -ide arvu suurendamiseks aru saama multipleksimisest, charliepleximisest jne. Tegelikult saate kasutada Adafruit'i 8x8 punktmaatriksekraani (st charlieplexing). Võite kasutada RGB LED -e jne.

Mis puutub MP3 mängimisse, siis tegelikult vajate mingit MP3 -kilpi.

Signaali helitugevus on madal, see on tavaline kaebus. Veebis on palju arutelusid "võimsa sumina" kasutamise, transistori lisamise jms kohta.

Viimane osa lisab automaatika. Kui parandate ülaltoodud punkte, et muuta uksekella tootmistasemel, võite mõelda automaatika lisamisele, näiteks kui omaniku poolt ukselinki puudutades kostab helisignaal/muusika. See osa tundub tegelikult keeruline, kuid mitte raske.

Soovitan: