Obsah:

Řízení motoru na bázi Arduino GSM (bez modulu GSM): 3 kroky
Řízení motoru na bázi Arduino GSM (bez modulu GSM): 3 kroky

Video: Řízení motoru na bázi Arduino GSM (bez modulu GSM): 3 kroky

Video: Řízení motoru na bázi Arduino GSM (bez modulu GSM): 3 kroky
Video: Crypto Pirates Daily News - Tuesday January 19th, 2022 - Latest Crypto News Update 2024, Červenec
Anonim
Řízení motoru Arduino na bázi GSM (bez modulu GSM)
Řízení motoru Arduino na bázi GSM (bez modulu GSM)

V tomto projektu vám ukážu základní, ale jedinečný způsob zapnutí a vypnutí čehokoli pomocí relé. S tímto nápadem přišlo několik lidí, kteří takové projekty dělají, ale měli problém, že byli všichni závislí na chování mobilního telefonu při volání.

Jednoduše to upravím tak, aby během hovoru, pokud věc rozepnete (relé), zůstalo sepnuto, dokud nezavoláte zpět. S tímto projektem můžete použít jakýkoli druh levného mobilního nebo jakéhokoli mobilního telefonu.

Vše, co používáme, je připojení vibračního motoru mobilního telefonu. Nezapomeňte, že musíte odpojit vibrační motor a poté provést připojení, protože to může způsobit, že zadní EMF zničí naše desky s obvody (Arduino).

Když jsou připojení provedena, nesmí v projektu být žádný vibrátor (odpojte jej a vyhoďte)

Krok 1: Porozumění fungování vibrátoru

Pochopení fungování vibrátoru
Pochopení fungování vibrátoru
Pochopení fungování vibrátoru
Pochopení fungování vibrátoru

Různé mobilní telefony mají různé druhy vibrací. Většina mobilních telefonů má pevné nastavení, zatímco některé z nich mají funkce vlastního nastavení vibrací, které si uživatelé mohou nastavit podle svých potřeb.

Osciloskop pomáhá porozumět jeho chování při zapnutí a vypnutí. V mém případě při volání to vibrovalo po dobu 1 sekundy a poté se vypnulo na další sekundu. To bylo vše ve smyčce (opakovaně).

Po provedení některých úprav jsem k tomu použil kód tlačítka.

Krok 2: Schéma a kód

Schéma a kód
Schéma a kód
Schéma a kód
Schéma a kód

Zde potřebujeme připojit kladné vodiče připojení vibrátoru z mobilního telefonu na pin10 arduina, zatímco GND je připojen k zápornému konektoru připojení vibrátoru.

Používám 5v relé a tak pomocí arduino 5v dodávám do obvodu ovladače tranzistorového relé BC547 NPN. Pin6 na arduino uno je výstupní pin. Můžete také vytvořit větší výkon a provádět různé funkce.

Krok 3: PRÁCE A VIDEO V KÓDU

Níže vysvětluji, jak pro mě můj kód a uspořádání fungovalo.

  • Nejprve všechno napájíš
  • Voláte na mobil připojený přes vibrátor k arduinu
  • Výstup je VYSOKÝ (znamená, že je napájen motor nebo jakákoli zátěž)
  • najednou zavoláte, když je věc ZAPNUTÁ. Takže věc zůstává.
  • Chcete -li jej vypnout, zavolejte zpět. Když je věc vypnutá, přerušte hovor.

To je opravdu velmi jednoduchý postup, zatímco kódu není těžké porozumět. Kód nevyžaduje žádnou knihovnu, takže je snadno kompilovatelný a nemusíte se obtěžovat. Pokud se vyskytne nějaký problém, zeptejte se mě zde. Hodně štěstí.!

Doporučuje: