Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acest proiect arată cum să utilizați senzorul de presiune ca întrerupător, ceea ce va face un LED să crească mai luminos atâta timp cât există presiune aplicată senzorului.
Pasul 1: De ce aveți nevoie
obisnuiam
- 1 senzor de presiune IEFSR
- 1 LED
- 1 547 Ohm rezistor
- 1 rezistor de 10k
- 5 fire
- 1 Arduino
- 1 panou
Pasul 2: Configurarea circuitului
Mi-am pregătit panoul astfel. Conectați senzorul la sursa de alimentare Arduino de 5V, apoi conectați celălalt vârf la rezistorul de 10k și apoi la masă. Conectați același vârf la A0.
Apoi conectați celălalt rezistor la unul dintre porturile digitale (am folosit 6 fără niciun motiv special). Conectați LED-ul în serie, apoi conectați-l la masă.
Circuitele de bază sunt configurate.
Pasul 3: Programare
După configurarea circuitelor, deschideți programul Arduino pe computer și asigurați-vă că este selectat Arduino corect, precum și portul COM.
Puteți copia pur și simplu codul meu aici, deși nu este foarte descriptiv. Ideea de bază este că Arduino va configura pinii ca OUTPUT și INPUT și va folosi informațiile provenite de la pinul A0 pentru a spune pinului 6 ce să facă. Din păcate, acest instructabil NU vă va arăta cum să faceți LED-ul mai luminos în raport cu presiunea, ci pur și simplu face LED-ul mai luminos în timp, atâta timp cât senzorul este apăsat. Cu toate acestea, circuitele și codul sunt foarte asemănătoare și pot fi ușor modificate cu o căutare pe google, dacă asta căutați.
Atașat este codul (ignorați numele fișierului din fotografie, a fost o eroare).
Pasul 4: Testare
Acum ar trebui să vedeți că cu cât țineți mai mult senzorul de presiune, cu atât LED-ul va deveni mai luminos (până când se resetează)