Satura rādītājs:

Ierīču vadīšana caur Arduino ar mehānisku pārslēgšanu: 8 soļi (ar attēliem)
Ierīču vadīšana caur Arduino ar mehānisku pārslēgšanu: 8 soļi (ar attēliem)

Video: Ierīču vadīšana caur Arduino ar mehānisku pārslēgšanu: 8 soļi (ar attēliem)

Video: Ierīču vadīšana caur Arduino ar mehānisku pārslēgšanu: 8 soļi (ar attēliem)
Video: ESP32 Tutorial 15 - DC Motor Speed Control with ESP32 L293D | SunFounder's ESP32 IoT Learnig kit 2024, Novembris
Anonim
Ierīču vadīšana caur Arduino ar mehānisku pārslēgšanu
Ierīču vadīšana caur Arduino ar mehānisku pārslēgšanu

Arduino var izmantot, lai kontrolētu ierīces, izmantojot vienkāršus mehāniskos slēdžus un relejus.

1. darbība. Darbības jomas kopsavilkums

Darbības jomas kopsavilkums
Darbības jomas kopsavilkums

Šī diagramma vienkāršo, kādā secībā notikumi notiks, lai kontrolētu ierīci vai ierīces ar Arduino, izmantojot mehāniskos slēdžus un relejus. Releji tiek izmantoti, lai pabeigtu ķēdes, kas apzināti tiek pārtrauktas, bet parasti ir pabeigtas. Piemēram, jauda ierīcei.

2. darbība: slēdža izveide

Slēdža konstruēšana
Slēdža konstruēšana

Es izvēlos konstruēt slēdzi, bet var izmantot jebkura veida slēdzi. Manējais ir izgatavots no vara pārklāta shēmas plates materiāla un vara caurules gabala. Plātnē ir izveidota sprauga, lai izveidotu divus kontaktus, kurus vara caurules var izmantot ķēdes pabeigšanai.

3. darbība: slēdža uzstādīšana

Slēdža uzstādīšana
Slēdža uzstādīšana

Mans slēdzis tiek uzstādīts uz velosipēda, tāpēc riteņa rotācija pabeidz ķēdi, kuru Arduino var nolasīt caur savu analogo I/O. Caurules ir piestiprinātas pie velosipēda malas….

4. solis: slēdža uzstādīšana Turpinājums

Slēdža uzstādīšana Turpinājums
Slēdža uzstādīšana Turpinājums

Slēdža vara pārklātā daļa ir piestiprināta pie velosipēda rāmja.

5. darbība: Arduino parauga kods

Arduino koda paraugs
Arduino koda paraugs

Šajā parauga kodā tiek izmantotas komandas analogRead un analogWrite, lai nolasītu signāla slēdža ieeju no analogās tapas 0 un izrakstītu uz digitālo izeju 9 ar komandu analogWrite. Lietojot komandas analogRead un analogWrite, "void setup" kods nav nepieciešams. Signāla izeja no tapas 9 tiek izmantota, lai kontrolētu releju, kas darbina izvēlēto ierīci.

6. darbība: ierīces vadīšana

Ierīces vadība
Ierīces vadība

Ierīces strāvas ķēde, ko kontrolē relejs, tiek pārtraukta, izveidojot atstarpi starp baterijām ar vara pārklātu shēmas plates gabaliem, kas novietoti viens pret otru ar pievienotiem vadiem.

7. solis: ķēdes pārtraukšana

Ķēdes pārrāvums
Ķēdes pārrāvums

Novietojot shēmas plates starp baterijām, tiek pārtraukta strāvas ķēde, kas tiek piegādāta ierīcei, ļaujot to kontrolēt ar releju.

8. solis. Secinājums

Secinājums
Secinājums

Izmantojot releju, lai kontrolētu Arduino, vienkāršu mehānisko slēdzi var izmantot, lai kontrolētu daudzu veidu ierīces.

Ieteicams: