Taula de continguts:

Campana de la porta Arduino amb mesurador VU: 4 passos (amb imatges)
Campana de la porta Arduino amb mesurador VU: 4 passos (amb imatges)

Vídeo: Campana de la porta Arduino amb mesurador VU: 4 passos (amb imatges)

Vídeo: Campana de la porta Arduino amb mesurador VU: 4 passos (amb imatges)
Vídeo: Electrones ingresando al cuerpo - Electricidad estática 2024, Desembre
Anonim
Campana de porta Arduino amb mesurador VU
Campana de porta Arduino amb mesurador VU

La idea bàsica és que, en prémer el botó de timbre de la porta, els LED començaran a brillar rítmicament juntament amb el so del brunzidor, al cap d’un temps s’aturaran automàticament dos esdeveniments. Els LED poden estar fora de la porta per entretenir el visitant o dins. En aquest instructiu, estic demostrant el projecte bàsic que el manté bastant senzill.

Vaig descriure el bàsic d’aquest projecte com un projecte de timbre al meu bloc tecnològic, compartit a llocs de Hackstar, Fritzing, etc. És poc probable que el lector tingui problemes per construir-lo. A Instructables, afegiré més idees per millorar, personalitzo aquest projecte per a l’ús real. VU Meter és una frase una mica subjectiva.

Pas 1: Obteniu els components de maquinari

Image
Image

Per crear aquest projecte, necessitareu les coses següents:

  1. Arduino UNO o tauler similar × 1
  2. Taula de pa × 1
  3. Filferros de pont × 1
  4. Interruptor de polsador (12 mm) × 1
  5. Resistència 1k ohm × 1
  6. Resistència 221 ohm × 3
  7. Zumbador piezoelèctric (genèric) × 1

Pas 2: Obteniu l'esquema i creeu-lo

Compileu el codi i pengeu-lo a Arduino
Compileu el codi i pengeu-lo a Arduino

A la part superior hi ha l’esquema afegit. També podeu descarregar el fitxer Fritzing del meu projecte a Fritzing. Assegureu-vos que tot estigui bé.

Pas 3: Compileu el codi i pengeu-lo a Arduino

És una mica complicat per als principiants. Tinc la il·lustració anterior per facilitar la qüestió als principiants.

Aquí és difícil escriure codi.

Normalment, a Arduino IDE escriviu / copieu-enganxeu un codi, que per a aquest projecte és "Codi principal" en aquest projecte a Arduino Project Hub.

Heu de seguir la il·lustració anterior per fer clic i obtenir una altra "pestanya" a Arduino IDE on copieu i enganxeu el "pithes.h" de la pàgina web enllaçada anterior.

Per tant, a Arduino IDE tindreu codis a dues pestanyes d’una finestra única. Compileu-lo i pengeu-lo.

Pas 4: Milloreu el projecte

Viouslybviament, aquest projecte és massa bàsic per als següents punts:

  1. El nombre de LED és massa baix
  2. El volum del timbre és molt baix com el timbre de la porta
  3. Esperem una mica de so MP3
  4. Es necessita una certa automatització

Analitzem les millores.

Podeu augmentar fàcilment el nombre de LEDs amb una lleugera modificació del codi, ja que el nombre de LEDs és menor (Arduino té un nombre limitat de pins). Més enllà d’aquest límit, per augmentar el nombre de LEDs, heu d’entendre el multiplexat, el charlieplexing, etc. Podeu utilitzar la pantalla matricial de 8x8 d’Adafruit (és a dir, el charlieplexing). Podeu utilitzar LED RGB, etc.

Pel que fa a reproduir MP3, realment necessiteu algun tipus d’escut MP3.

El volum del brunzidor és baix, és una queixa habitual. Hi ha moltes discussions al voltant de la xarxa per utilitzar "potent brunzidor", afegir transistor, etc.

La darrera part és afegir alguna automatització. Si milloreu els punts anteriors per obtenir un nivell de producció del timbre de la porta, podeu pensar a afegir automatització com si el propietari tocés la nansa de la porta, el brunzidor / la música s’aturarà. Aquesta part en realitat sona complicada però no difícil.

Recomanat: