Sommario:

Campanello Arduino con VU Meter: 4 passaggi (con immagini)
Campanello Arduino con VU Meter: 4 passaggi (con immagini)

Video: Campanello Arduino con VU Meter: 4 passaggi (con immagini)

Video: Campanello Arduino con VU Meter: 4 passaggi (con immagini)
Video: VU Meter RGB con Giochi di luci TUTORIAL FREE 2024, Dicembre
Anonim
Campanello Arduino con VU Meter
Campanello Arduino con VU Meter

L'idea di base è: premendo il pulsante del campanello della porta, i LED inizieranno a lampeggiare ritmicamente insieme al suono del cicalino, dopo un tempo due eventi si interromperanno automaticamente. I LED possono essere all'esterno della porta per intrattenere il visitatore o all'interno. In questo tutorial, sto dimostrando il progetto di base mantenendolo abbastanza semplice.

Ho descritto la base di questo progetto come progetto di campanello sul mio blog di tecnologia, condiviso su Hackstar, Fritzing ecc. Il lettore difficilmente avrà problemi a costruirlo. Su Instructables, aggiungerò altre idee per migliorare, personalizzare questo progetto per l'utilizzo nella vita reale. VU Meter è una frase in qualche modo soggettiva.

Passaggio 1: ottenere i componenti hardware

Image
Image

Avrai bisogno delle cose elencate di seguito per creare questo progetto:

  1. Arduino UNO o scheda simile ×1
  2. Tagliere ×1
  3. Ponticelli × 1
  4. Interruttore a pulsante (12 mm) × 1
  5. Resistenza 1k ohm×1
  6. Resistenza 221 ohm×3
  7. Cicalino piezoelettrico (generico)×1

Passaggio 2: prendi lo schema e costruiscilo

Compila il codice e caricalo su Arduino!
Compila il codice e caricalo su Arduino!

Sopra è lo schema aggiunto. Puoi anche scaricare il file Fritzing dal mio progetto su Fritzing. Assicurati che tutto vada bene.

Passaggio 3: compila il codice e carica su Arduino

È un po' complicato per i principianti! Ho l'illustrazione sopra per rendere la questione facile ai principianti.

È difficile scrivere codice qui.

Normalmente, su Arduino IDE si scrive/copia-incolla un codice, che per questo progetto è "Codice principale" su questo progetto su Arduino Project Hub.

È necessario seguire l'illustrazione sopra per fare clic e ottenere un'altra "Scheda" sull'IDE Arduino su cui copiare e incollare "pithes.h" dalla pagina Web collegata sopra.

Quindi, su Arduino IDE avrai codici su due schede su una singola finestra. Compilalo e caricalo.

Passaggio 4: migliora il progetto

Ovviamente, questo progetto è troppo elementare per i seguenti punti:

  1. Il numero di LED è troppo ridotto
  2. Il volume del cicalino è molto basso come il campanello della porta
  3. Ci aspettiamo un suono MP3
  4. Un po' di automazione necessaria

Parliamo dei miglioramenti.

Puoi facilmente aumentare il numero di LED con una leggera modifica del codice finché il numero di LED è minore (Arduino ha un numero limitato di pin). Oltre tale limite, per aumentare il numero di LED, è necessario comprendere il multiplexing, il charlieplexing ecc. È possibile utilizzare effettivamente il display a matrice di punti 8x8 di Adafruit (ovvero charlieplexing). Puoi usare LED RGB ecc.

Per quanto riguarda la riproduzione di MP3, in realtà hai bisogno di una sorta di scudo MP3.

Il volume del cicalino è basso è una lamentela comune. Ci sono molte discussioni sul web sull'uso di "potenti cicalini", sull'aggiunta di transistor, ecc.

L'ultima parte è l'aggiunta di un po' di automazione. Se migliori i punti di cui sopra per rendere il grado di produzione del campanello, puoi pensare di aggiungere l'automazione come quando tocchi la maniglia della porta da parte del proprietario, il cicalino / la musica si fermeranno. Quella parte in realtà sembra complicata ma non difficile.

Consigliato: