Obsah:

Výukový program akcelerometru Arduino: Ovládejte lodní most pomocí servomotoru: 5 kroků
Výukový program akcelerometru Arduino: Ovládejte lodní most pomocí servomotoru: 5 kroků

Video: Výukový program akcelerometru Arduino: Ovládejte lodní most pomocí servomotoru: 5 kroků

Video: Výukový program akcelerometru Arduino: Ovládejte lodní most pomocí servomotoru: 5 kroků
Video: Mobilní dotyková zařízení jako iniciátor změn ve vzdělávání (Ondřej Neumajer) 2024, Listopad
Anonim
Výukový program akcelerometru Arduino: Ovládejte lodní most pomocí servomotoru
Výukový program akcelerometru Arduino: Ovládejte lodní most pomocí servomotoru

Senzory akcelerometru jsou nyní ve většině našich smartphonů, aby jim poskytly širokou škálu použití a možností, které denně používáme, aniž bychom věděli, že za to může akcelerometr.

Jednou z těchto schopností je ovladatelnost, kterou nám dává akcelerometr, kde můžete ovládat své auto v závodních hrách nebo pomocí určité aplikace změnit svůj telefon na dálkové ovládání pro svého robota nebo RC auto, které používá akcelerometr jako ovládací nástroj.

V tomto tutoriálu k akcelerometru Arduino použijeme tuto poslední funkci k využití integrovaného senzoru akcelerometru na našich smartphonech k ovládání otevírání a zavírání lodního mostu. Most je samozřejmě jen servomotor, který se zavírá 0 stupňů a zavírá 90 stupňů.

Promluvme si o myšlence tohoto výukového programu Arduino Accelerometer …

Idea:

Budeme používat desku 1Sheeld s doprovodnou aplikací pro Android/iOS a použijeme štít akcelerometru, kde jakákoli změna v libovolné ose x nebo osy y nebo osy z bude odeslána do Arduina, a proto se můžeme rozhodnout, zda změnit stupeň serva na 0 nebo 90.

Začínáme:

Pokud se s 1Sheeld vypořádáváte poprvé nebo se o něm chcete dozvědět více, doporučuji si přečíst tento rychlý a snadný návod, jak začít.

A pokud jste servomotor ještě nezkusili, doporučuji zkontrolovat toto rychlé video. Nyní, když se trochu seznámíte s 1Sheeld, začněme!

Krok 1: Hardwarové komponenty:

Hardwarové komponenty
Hardwarové komponenty
Hardwarové komponenty
Hardwarové komponenty
Hardwarové komponenty
Hardwarové komponenty
Hardwarové komponenty
Hardwarové komponenty
  1. Arduino Uno.
  2. 1Sheeld+ deska.
  3. VEDENÝ.
  4. Servomotor S90.
  5. 3 * Samčí až mužské vodiče.
  6. USB kabel Arduino nebo 9-12v baterie.
  7. Telefon Android/iOS s nainstalovanou aplikací 1Sheeld.

Krok 2: Softwarové součásti:

  1. Arduino IDE.
  2. 1 knihovna, 1 aplikace Android nebo iOS.

Krok 3:

obraz
obraz
obraz
obraz
obraz
obraz
  1. Připojte desku 1Sheeld k vašemu Arduinu jako obrázek1
  2. . Připojte LCD 16*2 jako obraz2.
  3. Přepněte napájení 1Sheeld tak, aby fungovalo na 5v (ne na 3,3v) jako obrázek3.

1Sheeld má 2 režimy: režim nahrávání a provozní režim. Můžete mezi nimi přepínat pomocí přepínače v blízkosti digitálních pinů a nazývá se „UART SWITCH“na 1Sheeld a „SERIAL SWITCH“na 1Sheeld+.

  • Nejprve posuňte přepínač směrem k zápisu „SWITCH“jako image4, který přepne desku 1Sheeld do režimu nahrávání, abyste mohli nahrát kód Arduino.
  • Za druhé, po dokončení nahrávání kódu posuňte přepínač směrem k notaci „UART“(nebo „SERIAL“na desce 1Sheeld+) jako obrázek5, který přepne desku 1Sheeld do provozního režimu a bude komunikovat s vaší aplikací 1Sheeld pro váš smartphone.

Nakonec připojte Arduino přes počítač pomocí kabelu Arduino USB.

Krok 4: Kód:

Doporučil bych zkontrolovat dokumentaci Arduino Accelerometer Shield, abyste věděli více o funkcích Arduino Accelerometer Shield a jak je používat.

Nyní přepněte desku 1Sheeld do režimu nahrávání, nahrajte přiložený kód pro digitální hodiny Arduino. Přepněte desku 1Sheeld do provozního režimu, poté otevřete aplikaci 1Sheeld a připojte ji k desce 1Sheeld přes Bluetooth.

Krok 5: Spusťte jej:

Jak vidíte na videu s výukovým programem Arduino Accelerometer Tutorial, jako indikaci pohybu můstku jsem použil kousek lepenky nalepený na servomotoru.

Poté přiložíte telefon k sobě a uvidíte, že se most otevřel o 90 stupňů serva a LED dioda svítí a z reproduktoru telefonu vychází řeč, která vám říká, že most je nyní otevřený a přeplavuje se loď.

A jakmile položíte telefon na opačnou stranu, uvidíte, že je most zavřený o 0 stupňů serva a kontrolka LED nesvítí a z reproduktoru telefonu vychází řeč, že most je nyní zavřený a loď má přešel.

To bylo všechno, doufám, že se vám tento rychlý návod Arduino Accelerometer Tutorial líbil a v případě jakýchkoli dotazů nebo dokonce názorů na něj neváhejte zanechat svůj komentář níže.

Doporučuje: