Obsah:

Výučba akcelerometra Arduino: Ovládanie lodného mosta pomocou servomotora: 5 krokov
Výučba akcelerometra Arduino: Ovládanie lodného mosta pomocou servomotora: 5 krokov

Video: Výučba akcelerometra Arduino: Ovládanie lodného mosta pomocou servomotora: 5 krokov

Video: Výučba akcelerometra Arduino: Ovládanie lodného mosta pomocou servomotora: 5 krokov
Video: Как управлять приводом с помощью Arduino - Robojax 2024, December
Anonim
Výučba akcelerometra Arduino: Ovládajte lodný most pomocou servomotora
Výučba akcelerometra Arduino: Ovládajte lodný most pomocou servomotora

Senzory akcelerometra sú teraz vo väčšine našich smartfónov, aby im poskytli najrozmanitejšie využitie a možnosti, ktoré denne používame, bez toho, aby sme vedeli, že za to môže akcelerometer.

Jednou z týchto schopností je ovládateľnosť, ktorú nám dáva akcelerometer, kde môžete ovládať svoje auto v závodných hrách alebo pomocou určitej aplikácie zmeniť svoj telefón na diaľkové ovládanie pre svojho robota alebo RC auto, ktoré používa akcelerometer ako ovládací nástroj.

V tomto návode na akcelerometer Arduino použijeme túto poslednú funkciu na využitie vstavaného senzora akcelerometra v našich smartfónoch na ovládanie otvárania a zatvárania lodného mosta. Most je samozrejme len servomotor, ktorý sa zapína na 0 stupňov a zatvára na 90 stupňov.

Porozprávajme sa o myšlienke tohto tutoriálu o akcelerometri Arduino …

Nápad:

Budeme používať dosku 1Sheeld so sprievodnou aplikáciou pre Android/iOS a použijeme štít akcelerometra, kde budú všetky zmeny v akejkoľvek osi x alebo osi y alebo osi Z odoslané do Arduina, a preto sa môžeme rozhodnúť, či zmeníme stupeň serva na 0 alebo 90.

Začíname:

Ak sa s 1Sheeld stretávate prvýkrát, alebo sa o ňom chcete dozvedieť viac, odporúčam vám prečítať si tento rýchly a ľahký návod na začiatok.

A ak ste servomotor ešte neskúsili, odporúčam vám pozrieť si toto rýchle video. Teraz, keď sa trochu zoznámite s 1Sheeld, začnime!

Krok 1: Hardvérové súčasti:

Hardvérové komponenty
Hardvérové komponenty
Hardvérové komponenty
Hardvérové komponenty
Hardvérové komponenty
Hardvérové komponenty
Hardvérové komponenty
Hardvérové komponenty
  1. Arduino Uno.
  2. 1Sheeld+ doska.
  3. LED.
  4. Servomotor S90.
  5. 3 * Mužské až mužské vodiče.
  6. USB kábel Arduino alebo 9-12v batéria.
  7. Telefón Android/iOS s nainštalovanou aplikáciou 1Sheeld.

Krok 2: Softvérové súčasti:

  1. Arduino IDE.
  2. 1knižnica, 1 aplikácia pre Android alebo iOS.

Krok 3:

Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
Obrázok
  1. Pripojte dosku 1Sheeld k svojmu Arduinu ako obrázok 1
  2. . Pripojte displej LCD 16*2 ako obrázok 2.
  3. Prepnite napájanie 1Sheeld tak, aby fungovalo na 5 V (nie na 3,3 V) ako obrázok 3.

1Sheeld má 2 režimy: režim nahrávania a prevádzkový režim. Môžete medzi nimi prepínať pomocou prepínača v blízkosti digitálnych pinov a nazýva sa „UART SWITCH“na 1Sheeld a „SERIAL SWITCH“na 1Sheeld+.

  • Najprv posuňte prepínač smerom k zápisu „SWITCH“ako obrázok 4, ktorý prepne dosku 1Sheeld do režimu nahrávania, aby ste mohli nahrať kód Arduino.
  • Za druhé, po dokončení nahrávania kódu posuňte prepínač smerom k zápisu „UART“(alebo „SERIAL“na doske 1Sheeld+) ako obrázok 5, ktorý prepne dosku 1Sheeld do prevádzkového režimu a bude komunikovať s vašou aplikáciou 1Sheeld pre váš smartphone.

Nakoniec pripojte Arduino k počítaču pomocou USB kábla Arduino.

Krok 4: Kód:

Odporúčam vám skontrolovať dokumentáciu k Arduino Accelerometer Shield, aby ste sa dozvedeli viac o funkcii Arduino Accelerometer Shield a o tom, ako ich používať.

Teraz prepnite dosku 1Sheeld do režimu nahrávania, nahrajte priložený kód pre digitálne hodiny Arduino. Prepnite dosku 1Sheeld do prevádzkového režimu, potom otvorte aplikáciu 1Sheeld a pripojte ju k doske 1Sheeld cez Bluetooth.

Krok 5: Spustite ho:

Ako vidíte na videu s výukovým programom Arduino Accelerometer, na označenie pohybu mosta som použil kus lepenky prilepený k servomotoru.

Potom pritlačte telefón k sebe a uvidíte, že most sa otvoril o 90 stupňov serva a LED dióda svieti a z reproduktora telefónu zaznie reč, ktorá vám hovorí, že most je teraz otvorený a loď sa plaví.

Akonáhle položíte telefón na opačnú stranu, uvidíte, že most je zatvorený 0 stupňami serva a dióda LED zhasne, pričom z reproduktora telefónu zaznie reč, ktorá vám hovorí, že most je teraz zatvorený a loď má prešiel.

To bolo, chlapci, dúfam, že sa vám páčil tento rýchly návod k akcelerometru Arduino a v prípade akýchkoľvek otázok alebo dokonca názorov na ne neváhajte zanechať svoj komentár nižšie.

Odporúča: