Kazalo:

Upravljanje naprav prek Arduina z mehanskim preklopom: 8 korakov (s slikami)
Upravljanje naprav prek Arduina z mehanskim preklopom: 8 korakov (s slikami)

Video: Upravljanje naprav prek Arduina z mehanskim preklopom: 8 korakov (s slikami)

Video: Upravljanje naprav prek Arduina z mehanskim preklopom: 8 korakov (s slikami)
Video: Домашняя автоматизация: изменение направления вращения двигателя постоянного тока с помощью 2 реле и Arduino - Robojax 2024, November
Anonim
Upravljanje naprav prek Arduina z mehanskim preklopom
Upravljanje naprav prek Arduina z mehanskim preklopom

Arduino lahko uporabite za krmiljenje naprav z uporabo preprostih mehanskih stikal in relejev.

1. korak: Povzetek področja uporabe

Povzetek področja uporabe
Povzetek področja uporabe

Ta diagram poenostavlja, v kakšnem vrstnem redu se bodo zgodili dogodki za upravljanje naprave ali naprav z Arduinom z uporabo mehanskih stikal in relejev. Releji se uporabljajo za dokončanje vezij, ki so namerno prekinjena, vendar običajno popolna. Na primer napajanje naprave.

2. korak: Konstrukcija stikala

Konstrukcija stikala
Konstrukcija stikala

Odločam se za izdelavo stikala, vendar se lahko uporabi skoraj vsaka vrsta stikala. Moj je izdelan iz materiala vezja, obloženega z bakrom, in kosa bakrene cevi. V ploščo je vklesana vrzel, ki ustvari dva kontakta, s katerima lahko bakrene cevi uporabimo za dokončanje vezja.

3. korak: Namestitev stikala

Namestitev stikala
Namestitev stikala

Moje stikalo je nameščeno na kolo, tako da vrtenje kolesa zaključi vezje, ki ga Arduino lahko prebere skozi analogni V/I. Cev je pritrjena na platišče kolesa….

4. korak: Namestitev stikala se nadaljuje

Namestitev stikala Nadaljevanje
Namestitev stikala Nadaljevanje

Bakreno obložen del stikala je nameščen na okvir kolesa.

5. korak: Vzorčna koda za Arduino

Vzorčna koda za Arduino
Vzorčna koda za Arduino

Ta vzorčna koda uporablja ukaze analogRead in analogWrite za branje vhoda signalnega stikala z analognega vtiča 0 in zapis z digitalnim izhodom 9 z ukazom analogWrite. Pri uporabi ukazov analogRead in analogWrite v "void setup" ni potrebna koda. Izhodni signal iz pina 9 se uporablja za krmiljenje releja, ki napaja izbrano napravo.

6. korak: Upravljanje naprave

Upravljanje naprave
Upravljanje naprave

Napajalni tokokrog naprave, ki ga krmili rele, se prekine z ustvarjanjem vrzeli med baterijami s kosi bakreno vezanim vezjem, ki so postavljena drug proti drugemu s priključenimi vodi.

7. korak: Prekinitev vezja

Prekinitev vezja
Prekinitev vezja

Namestitev vezja med baterije prekine napajalni tokokrog, ki je dobavljen v napravo, kar omogoča njegovo krmiljenje z relejem.

8. korak: Zaključek

Zaključek
Zaključek

Z uporabo Arduina za krmiljenje releja lahko preprosto krmilno stikalo upravljate z različnimi vrstami naprav.

Priporočena: