2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Hierdie projek wys hoe u druksensor as 'n skakelaar kan gebruik, wat 'n LED helderder sal laat word solank daar druk op die sensor uitgeoefen word.
Stap 1: wat u benodig
ek het gebruik
- 1 IEFSR druksensor
- 1 LED
- 1 547 Ohm weerstand
- 1 10k weerstand
- 5 drade
- 1 Arduino
- 1 broodbord
Stap 2: Kringopstelling
Ek het my broodbord so voorberei. Koppel die sensor aan die 5V Arduino -kragtoevoer, koppel dan die ander punt aan die 10k -weerstand en dan aan die grond. Koppel dieselfde punt aan A0.
Koppel dan die ander weerstand aan een van die digitale poorte (ek het 6 gebruik sonder 'n spesifieke rede). Koppel die LED in serie, en koppel dit dan aan die grond.
U basiese stroombane is opgestel.
Stap 3: Programmering
Nadat u die stroombane opgestel het, maak die Arduino -program op u rekenaar oop en maak seker dat die korrekte Arduino sowel as die COM -poort gekies is.
U kan my kode eenvoudig hier kopieer, hoewel dit nie baie beskrywend is nie. Die basiese idee is dat Arduino die penne as UITGANG en INGANG sal opstel, en die inligting van pen A0 sal gebruik om pen 6 te vertel wat om te doen. Ongelukkig sal hierdie instruksie jou NIE wys hoe om die LED helderder te maak in verhouding tot die druk nie, maar bloot die LED mettertyd helderder maak, solank die sensor ingedruk word. Die kringe en kode is egter baie soortgelyk hiervoor en kan maklik met 'n Google -soektog gewysig word as dit is waarna u op soek is.
Die kode is aangeheg (ignoreer die lĂȘernaam op die foto, dit was 'n fout).
Stap 4: Toets
U moet nou sien dat hoe langer u die druksensor hou, hoe helderder word die LED (totdat dit herstel word)