Innholdsfortegnelse:
- Trinn 1: Maskinvarekomponenter:
- Trinn 2: Programvarekomponenter:
- Trinn 3:
- Trinn 4: Kode:
- Trinn 5: Kjør det:
Video: Arduino Accelerometer Tutorial: Kontroller en skipsbro ved hjelp av en servomotor: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Akselerometersensorer er nå i de fleste av smarttelefonene våre for å gi dem et bredt spekter av bruksområder og funksjoner som vi bruker daglig, uten å engang vite at den som er ansvarlig for det er akselerometeret.
En av disse egenskapene er kontrollerbarheten som akselerometeret gir oss der du kan styre bilen din i racingspill eller bruke en bestemt app til å gjøre telefonen til en fjernkontroll for roboten eller RC -bilen din som bruker akselerometeret som kontrollverktøy.
Så i denne Arduino Accelerometer Tutorial skal vi bruke denne siste funksjonen til å bruke den innebygde akselerometersensoren på smarttelefonene våre for å kontrollere åpning og lukking av en skipsbro. Selvfølgelig er broen bare en servomotor som går på 0 grader for å lukke og 90 grader for å åpne.
La oss snakke om ideen bak denne Arduino Accelerometer Tutorial …
Idé:
Vi skal bruke 1Sheeld-brettet med den tilhørende Android/iOS-appen og bruke akselerometerskjermen der enhver endring i en x-akse eller y-akse eller z-akse skal sendes til Arduino, og derfor kan vi bestemme om vi vil endre servo grad til 0 eller 90.
Starter:
Hvis dette er første gang du håndterer 1Sheeld eller du vil lære mer om det, anbefaler jeg å sjekke denne raske og enkle opplæringen.
Og hvis du ikke har prøvd servomotor før, anbefaler jeg å sjekke denne raske videoen. Nå, etter at du har blitt litt kjent med 1Sheeld, la oss starte!
Trinn 1: Maskinvarekomponenter:
- Arduino Uno.
- 1Hjul+ brett.
- LED.
- S90 servomotor.
- 3 * Mannlige til mannlige ledninger.
- Arduino USB-kabel eller 9-12v batteri.
- Android/iOS -telefon med 1Sheeld -app installert på den.
Trinn 2: Programvarekomponenter:
- Arduino IDE.
- 1sheeld -bibliotek, 1sheeld Android -app eller iOS -app.
Trinn 3:
- Koble 1Sheeld -kortet til Arduino som image1
- . Koble LCD 16*2 som bilde2.
- Bytt 1Sheeld -strøm til 5v (Ikke 3.3v) som image3.
1Sheeld har 2 moduser: Opplastingsmodus og Driftsmodus. Du kan bytte mellom dem ved hjelp av bryteren i nærheten av de digitale pinnene og kalles "UART SWITCH" på 1Sheeld og "SERIAL SWITCH" på 1Sheeld+.
- Først skyver du bryteren mot "SWITCH" -notasjonen som image4, som gjør 1Sheeld -kortet til opplastingsmodus for å la deg laste opp Arduino -koden.
- For det andre, etter at du har lastet opp koden, skyver du bryteren mot "UART" -notasjonen (eller "SERIAL" på 1Sheeld+ -kortet) som image5 som gjør 1Sheeld -kortet til driftsmodus for å kommunisere med smarttelefonen din 1Sheeld App.
Til slutt kobler du Arduino til via PC -en din med Arduino USB -kabel.
Trinn 4: Kode:
Jeg vil anbefale å sjekke dokumentasjonen for Arduino Accelerometer Shield for å vite mer om Arduino Accelerometer Shield -funksjonaliteten og hvordan du bruker dem.
Bytt nå 1Sheeld -kortet til opplastingsmodus, last opp den vedlagte koden for Arduino Digital Clock. Sett 1Sheeld -kortet i driftsmodus, åpne deretter 1Sheeld -appen og koble det til 1Sheeld -kortet via Bluetooth.
Trinn 5: Kjør det:
Som du ser i Arduino Accelerometer Tutorial -videoen, har jeg brukt et stykke papp som er tapet til servomotoren som en indikasjon på brobevegelsen.
Deretter pleier du telefonen mot deg, og du vil se at broen har åpnet seg med 90 grader av servoen og LED -en er på med en tale som kommer ut fra telefonens høyttaler som forteller deg at broen nå er åpnet og et skip krysser over.
Og når du pleier telefonen på motsatt side, vil du se at broen er stengt med 0 grader av servoen og LED -en er slukket med en tale som kommer ut fra telefonens høyttaler som forteller deg at broen nå er stengt og et skip har krysset.
Det var det folkens, jeg håper du likte denne raske Arduino Accelerometer -opplæringen, og ikke nøl med å legge igjen kommentaren nedenfor for spørsmål eller til og med meninger om den.
Anbefalt:
DIY -- Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: 6 trinn
DIY || Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: Mens du lager en edderkopprobot, kan du lære så mange ting om robotikk. Som å lage roboter er både underholdende og utfordrende. I denne videoen skal vi vise deg hvordan du lager en Spider -robot, som vi kan bruke ved hjelp av smarttelefonen vår (Androi
SONOFF Dual Tutorial: Kontroller elektriske apparater eksternt ved hjelp av MQTT og Ubidots: 4 trinn
SONOFF Dual Tutorial: Kontroller elektriske apparater eksternt ved hjelp av MQTT og Ubidots: Dette $ 9 Wi-Fi-reléet kan styre to apparater samtidig. Lær hvordan du kobler den til Ubidots og slipp løs det fulle potensialet! I denne guiden lærer du hvordan du kan kontrollere et par 110V-apparater via Wi-Fi for $ 9, ved hjelp av Iteads SONOFF Dual
Hvordan lage solsporing ved hjelp av Arduino og servomotor: 4 trinn
Hvordan lage solsporing ved hjelp av Arduino og servomotor: Besøk min Youtube -kanal I dette innlegget skal jeg snakke om " solar Tracker " som jeg har laget med en Arduino UNO og SG90 servo. Før du leser innlegget, vennligst sjekk videoen fra kanalen min, den gir 70% av ideen om prosjektet
Hvordan lage en drone ved hjelp av Arduino UNO - Lag en quadcopter ved hjelp av mikrokontroller: 8 trinn (med bilder)
Hvordan lage en drone ved hjelp av Arduino UNO | Lag en Quadcopter ved hjelp av mikrokontroller: Introduksjon Besøk min Youtube -kanal En Drone er en veldig dyr gadget (produkt) å kjøpe. I dette innlegget skal jeg diskutere hvordan jeg får det billig? Og hvordan kan du lage din egen slik til en billig pris … Vel, i India er alle materialer (motorer, ESCer
Android (remotexy) brukergrensesnitt for å kontrollere servomotor ved hjelp av Arduino og Bluetooth: 7 trinn (med bilder)
Android (remotexy) brukergrensesnitt for å kontrollere servomotor ved hjelp av Arduino og Bluetooth: I denne instruksjonsboken vil jeg gi deg et raskt trinn for å lage Android brukergrensesnitt ved hjelp av Remotexy Interface Maker for å kontrollere Servomotor koblet til Arduino Mega via Bluetooth. Denne videoen viser hvordan brukergrensesnittet vil kontrollere servomotorhastighet og posisjon