Obsah:

Ovládanie zariadení prostredníctvom Arduina s mechanickým prepínaním: 8 krokov (s obrázkami)
Ovládanie zariadení prostredníctvom Arduina s mechanickým prepínaním: 8 krokov (s obrázkami)

Video: Ovládanie zariadení prostredníctvom Arduina s mechanickým prepínaním: 8 krokov (s obrázkami)

Video: Ovládanie zariadení prostredníctvom Arduina s mechanickým prepínaním: 8 krokov (s obrázkami)
Video: Arduino - SMS ovladanie 2024, November
Anonim
Ovládanie zariadení prostredníctvom Arduina s mechanickým prepínaním
Ovládanie zariadení prostredníctvom Arduina s mechanickým prepínaním

Arduino je možné použiť na ovládanie zariadení pomocou jednoduchých mechanických spínačov a relé.

Krok 1: Zhrnutie rozsahu

Zhrnutie rozsahu pôsobnosti
Zhrnutie rozsahu pôsobnosti

Tento diagram zjednodušuje, v akom poradí sa budú diať udalosti na ovládanie zariadenia alebo zariadení pomocou Arduina pomocou mechanických spínačov a relé. Relé sa používajú na dokončenie obvodov, ktoré sú zámerne prerušené, ale zvyčajne sú úplné. Napríklad napájanie zariadenia.

Krok 2: Konštrukcia prepínača

Konštrukcia prepínača
Konštrukcia prepínača

Rozhodol som sa zostrojiť prepínač, ale je možné použiť väčšinu typov prepínačov. Ten môj je vyrobený z materiálu obvodovej dosky potiahnutého meďou a kusu medenej trubice. Do dosky je vytesaná medzera na vytvorenie dvoch kontaktov, pomocou ktorých je možné medenú rúrku použiť na dokončenie obvodu.

Krok 3: Montáž prepínača

Montáž spínača
Montáž spínača

Môj prepínač je namontovaný na bicykli, takže otáčaním kolesa sa dokončí obvod, ktorý Arduino môže čítať prostredníctvom svojho analógového vstupu/výstupu. Hadica je pripevnená k ráfiku bicykla …

Krok 4: Montáž prepínača pokračuje

Montáž spínača pokračuje
Montáž spínača pokračuje

Medená časť spínača je namontovaná na ráme bicykla.

Krok 5: Ukážkový kód pre Arduino

Ukážkový kód pre Arduino
Ukážkový kód pre Arduino

Tento ukážkový kód používa príkazy analogRead a analogWrite na čítanie vstupného prepínača signálu z analógového pinu 0 a na zápis na digitálny výstup 9 príkazom analogWrite. Pri použití príkazov analogRead a analogWrite nie je v „neplatnom nastavení“potrebný žiadny kód. Výstup signálu z pinu 9 slúži na ovládanie relé, ktoré napája zvolené zariadenie.

Krok 6: Ovládanie zariadenia

Ovládanie zariadenia
Ovládanie zariadenia

Napájací obvod zariadenia, ktorý je ovládaný relé, sa preruší vytvorením medzery medzi batériami pomocou kúskov medenej dosky s plošnými spojmi umiestnených zozadu dozadu s pripojenými vodičmi.

Krok 7: Prerušenie obvodu

Prerušenie obvodu
Prerušenie obvodu

Umiestnením dosiek plošných spojov medzi batérie sa preruší napájací obvod dodávaný do zariadenia, čo umožní jeho ovládanie relé.

Krok 8: Záver

Záver
Záver

Použitím Arduina na ovládanie relé je možné na ovládanie mnohých rôznych typov zariadení použiť jednoduchý mechanický spínač.

Odporúča: