Obsah:
- Krok 1: Hardwarové komponenty:
- Krok 2: Softwarové součásti:
- Krok 3:
- Krok 4: Kód:
- Krok 5: Spusťte jej:
Video: Výukový program akcelerometru Arduino: Ovládejte lodní most pomocí servomotoru: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
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:
- Arduino Uno.
- 1Sheeld+ deska.
- VEDENÝ.
- Servomotor S90.
- 3 * Samčí až mužské vodiče.
- USB kabel Arduino nebo 9-12v baterie.
- Telefon Android/iOS s nainstalovanou aplikací 1Sheeld.
Krok 2: Softwarové součásti:
- Arduino IDE.
- 1 knihovna, 1 aplikace Android nebo iOS.
Krok 3:
- Připojte desku 1Sheeld k vašemu Arduinu jako obrázek1
- . Připojte LCD 16*2 jako obraz2.
- 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:
Dvojitý výukový program SONOFF: Ovládejte elektrická zařízení na dálku pomocí MQTT a Ubidots: 4 kroky
Duální výukový program SONOFF: Ovládejte elektrická zařízení na dálku pomocí MQTT a Ubidots: Toto relé Wi-Fi za 9 USD může ovládat dvě zařízení současně. Naučte se, jak jej připojit k Ubidots a uvolněte jeho plný potenciál! V této příručce se naučíte ovládat několik 110V spotřebičů přes Wi-Fi za 9 dolarů pomocí SONOFF Dual od společnosti Itead
Výukový program Arduino - ovládání servomotoru pomocí joysticku: 4 kroky
Arduino Tutorial - Servo Motor Control with Joystick: V tomto tutoriálu se naučíme používat servo s Joystickem. Ovládáme 1 ks servomotoru pomocí 1 joysticku. Projekty své robotické paže můžete implementovat podle tohoto tutoriálu. Samozřejmě budeme používat externí baterii / napájení při
Výukový program Arduino - ovládání servomotoru s potenciometrem: 5 kroků
Výukový program Arduino - ovládání servomotoru pomocí potenciometru: Tento návod je psanou verzí mého článku „Arduino: Jak ovládat servomotor potenciometrem“; Video z YouTube, které jsem nedávno nahrál. Důrazně vám doporučujeme, abyste si to prohlédli. Navštivte kanál YouTube
Výukový program Arduino - ovládání servomotoru s Arduino: 5 kroků
Výukový program Arduino - ovládání servomotoru pomocí Arduina: Tento návod je psanou verzí mého " Arduino: Jak ovládat servomotor pomocí Arduina " Video z YouTube, které jsem nedávno nahrál. Důrazně vám doporučujeme, abyste si to prohlédli. Navštivte kanál YouTube
Ovládejte Arduino pomocí chytrého telefonu přes USB pomocí aplikace Blynk: 7 kroků (s obrázky)
Ovládejte Arduino pomocí smartphonu přes USB pomocí aplikace Blynk: V tomto tutoriálu se naučíme, jak používat aplikaci Blynk a Arduino k ovládání lampy, kombinace bude prostřednictvím sériového portu USB. Účelem tohoto pokynu je ukázat nejjednodušší řešení vzdáleného ovládání vašeho Arduina nebo