Cuprins:

Buton tactil rezistiv iluminat fără fir: 5 pași
Buton tactil rezistiv iluminat fără fir: 5 pași

Video: Buton tactil rezistiv iluminat fără fir: 5 pași

Video: Buton tactil rezistiv iluminat fără fir: 5 pași
Video: Intrerupator smart fara Nul 2024, Noiembrie
Anonim
Buton tactil rezistiv iluminat fără fir
Buton tactil rezistiv iluminat fără fir

Acesta este un proiect simplu cu ideea de a crea un buton tactil rezistiv care să integreze RGB Led. Ori de câte ori acest buton este atins, acesta va fi luminat și culoarea lămpii poate fi personalizată. Poate fi folosit ca buton tactil iluminat portabil prin rețeaua wireless.

Să aruncăm o privire asupra videoclipurilor mele:

Pasul 1: B. O. M

B. O. M
B. O. M

Pasul 2: ASAMBLARE SCHEMATICĂ ȘI A CONSILIULUI

Schematic

Imagine
Imagine
Imagine
Imagine

Adunarea consiliului

Senzorul tactil este realizat din sârmă de cupru cu LED RGB de 6mm2 și 10mm. Sârmele de cupru sunt îndoite în jurul LED-urilor RGB cu forma așa cum se arată în imaginea de mai jos și lipite la prototipul PCB.

Am adăugat încă un buton pentru opțiunea de selectare a modului, astfel încât acest buton tactil poate fi controlat cu unele funcții precum: LOCK MODE, ON / OFF MODE, TOGGLE MODE….

Imagine
Imagine
Imagine
Imagine

Pasul 3: EXPLICAȚIE

Să vedem schema de mai jos:

Imagine
Imagine

La atingere, degetul uman acționează ca un rezistor și permite curentul mic să curgă prin el, făcând o ușoară schimbare electrică la pinul analogic Arduino. Practic, când am măsurat tensiunea între 2 fire de cupru, se arată:

  • Niciun deget atins: 3.29V
  • Cu degetul atins: 3.24V

Scăderea tensiunii 0,05V (50mV) poate fi detectată de pinul analogic A0 al NodeMCU. Când citesc intrarea analogică A0 prin portul serial, arată:

  • Fără atingere deget, valoarea citirii este de aproximativ 3 în unitatea de inginerie.
  • Cu degetul atins, valoarea citirii fluctuează în jurul valorii de 16 în unitatea de inginerie.

Datorită fluctuației valorii citite, trebuie să fac în medie aproximativ 20 de probe pentru a obține o valoare exactă. Vă rugăm să verificați la pasul următor pentru a vedea acest sfat.

Imagine
Imagine

Zona de contact a degetului care atinge este foarte importantă în acest caz. De aceea am îndoit firele de cooperare tactilă cu o formă adecvată pentru a mări zona de contact. În timpul testării, acest buton tactil rezistiv funcționează stabil și exact când este atins de două degete.

Imagine
Imagine

Acest buton tactil rezistiv funcționează bine chiar dacă Arduino este alimentat de la baterie sau de la sursa de alimentare.

Recomandat: