Obsah:
- Krok 1: Hardvérové súčasti:
- Krok 2: Softvérové súčasti:
- Krok 3:
- Krok 4: Kód:
- Krok 5: Spustite ho:
Video: Výučba akcelerometra Arduino: Ovládanie lodného mosta pomocou servomotora: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
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:
- Arduino Uno.
- 1Sheeld+ doska.
- LED.
- Servomotor S90.
- 3 * Mužské až mužské vodiče.
- USB kábel Arduino alebo 9-12v batéria.
- Telefón Android/iOS s nainštalovanou aplikáciou 1Sheeld.
Krok 2: Softvérové súčasti:
- Arduino IDE.
- 1knižnica, 1 aplikácia pre Android alebo iOS.
Krok 3:
- Pripojte dosku 1Sheeld k svojmu Arduinu ako obrázok 1
- . Pripojte displej LCD 16*2 ako obrázok 2.
- 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:
ESP8266 NODEMCU BLYNK IOT výučba - Esp8266 IOT pomocou IDE Blunk a Arduino - Ovládanie LED diód cez internet: 6 krokov
ESP8266 NODEMCU BLYNK IOT výučba | Esp8266 IOT pomocou IDE Blunk a Arduino | Ovládanie LED diód cez internet: Ahoj, chlapci, v tomto návode sa naučíme používať IOT s naším ESP8266 alebo Nodemcu. Na to použijeme aplikáciu blynk. Na ovládanie LED diód cez internet teda použijeme našu esp8266/nodemcu. Aplikácia Blynk bude teda pripojená k nášmu esp8266 alebo Nodemcu
Výukový program Arduino - Ovládanie servomotora pomocou joysticku: 4 kroky
Výukový program Arduino - Ovládanie servomotora pomocou joysticku: V tomto návode sa naučíme používať servo s joystickom. 1 ks servomotora budeme ovládať 1 joystickom. Projekty robotických ramien môžete implementovať podľa tohto tutoriálu. Pri práci… budeme samozrejme používať externú batériu / napájanie
Výukový program Arduino - Ovládanie servomotora s Arduino: 5 krokov
Výukový program Arduino - Ovládanie servomotora pomocou Arduina: Tento návod je písomnou verziou môjho článku „Arduino: Ako ovládať servomotor pomocou Arduina“; Video z YouTube, ktoré som nedávno nahral. Dôrazne vám to odporúčame skontrolovať. Navštívte kanál YouTube
Používateľské rozhranie Android (remotexy) na ovládanie servomotora pomocou Arduina a Bluetooth: 7 krokov (s obrázkami)
Používateľské rozhranie Android (remotexy) na ovládanie servomotora pomocou Arduina a Bluetooth: V tomto návode vám poskytnem rýchly krok k vytvoreniu používateľského rozhrania Android pomocou softvéru Remotexy Interface Maker na ovládanie servomotora pripojeného k Arduino Mega prostredníctvom Bluetooth. Toto video ukazuje, ako bude používateľské rozhranie ovládať rýchlosť a polohu servomotora
Ovládanie RC servomotora pomocou Arduina a dvoch momentálnych spínačov: 4 kroky
Ovládanie RC servomotora pomocou Arduina a dvoch momentálnych spínačov: Názov hovorí za všetko. Ovládanie servomotora RC auta pomocou Arduina a niektorých rezistorov, prepojovacích káblov a dvoch hmatových spínačov. Urobil som to druhý deň, keď som dostal svoje Arduino, takže som na seba celkom hrdý