Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
See projekt näitab, kuidas kasutada rõhuandurit lülitina, mis muudab LED -i heledamaks seni, kuni andurile avaldatakse survet.
Samm: mida vajate
ma kasutasin
- 1 IEFSR rõhuandur
- 1 LED
- 1 547 oomi takisti
- 1 10k takisti
- 5 juhet
- 1 Arduino
- 1 leivalaud
Samm: vooluringi seadistamine
Valmistasin oma leivalaua ette nii. Ühendage andur 5 V Arduino toiteallikaga, seejärel ühendage teine haru 10 k takistiga ja seejärel maandusega. Ühendage sama haru A0 -ga.
Seejärel ühendage teine takisti ühe digitaalse pordiga (kasutasin ilma põhjuseta 6). Juhtida LED järjestikku ja seejärel ühendada see maandusega.
Teie põhiahelad on kõik seadistatud.
3. samm: programmeerimine
Pärast ahelate seadistamist avage arvutis Arduino programm ja veenduge, et valitud on õige Arduino, samuti COM -port.
Võite lihtsalt minu koodi siia kopeerida, kuigi see pole väga kirjeldav. Põhiidee on see, et Arduino seadistab tihvtid väljundiks ja sisendiks ning kasutab nööpnõelast A0 saadavat teavet, et öelda tihvtile 6, mida teha. Kahjuks see juhis EI näita teile, kuidas muuta valgusdiood rõhu suhtes heledamaks, vaid lihtsalt muudab LED -i aja jooksul heledamaks, kuni andurit vajutatakse. Ahelad ja kood on selleks siiski väga sarnased ning neid saab hõlpsasti Google'i otsingu abil muuta, kui just seda otsite.
Lisatud on kood (ignoreerige fotol olevat failinime, see oli viga).
4. samm: testimine
Nüüd peaksite nägema, et mida kauem rõhuandurit käes hoida, seda heledamaks LED muutub (kuni see taastub)