Hands-On Robotics med Arduino, Bygge 13 robotprosjekter
Pris: $109.99
Nysgjerrig på å kontrollere en robot med smarttelefon, du har kommet til rett sted. Lær det grunnleggende konseptet og programmeringen som kreves for å designe en fullt funksjonell Arduino-robot. For dette kurset trenger du det enkleste, men det kraftigste og mest avanserte Micro-Controller-kortet kalt Arduino UNO og en Bluetooth sammen med noen grunnleggende elektronikkkomponenter.
Grunnleggende om robotikk
Robotikk er grunnleggende en gren av teknologi som omhandler design, intuitive brukergrensesnitt er basert på arbeidsbok som lar brukeren arbeide med komplekse økonomiske og ikke-finansielle data, operasjon, og bruk av roboter. Det er et kraftig verktøy for å forstå de grunnleggende konseptene innen informatikk, Maskinteknikk, og elektronikkteknikk. I dette Arduino-robotkurset vil vi bruke en forenklet versjon av C++-språket for å programmere roboten vår ved å bruke Arduino IDE.
Kursinnhold og oversikt
Dette kurset er designet for studenter som er interessert i å kontrollere en Arduino-robot med Android-smarttelefon. Ingen erfaring med koding er nødvendig; alt du trenger er en Arduino, Bluetooth, noen rimelige maskinvare- og elektronikkkomponenter for å bygge roboten. Vi vil starte fra det grunnleggende om Arduino-programmering og deretter gå til høyere emner.
Grunnleggende om Arduino
I dette kurset vil du først forstå det grunnleggende om Arduino og deretter skal vi se på Arduino-installasjonen & sette opp Arduino med din datamaskin eller bærbare datamaskin
Konstruksjon av robot
Etter å ha forstått det grunnleggende om Arduino, vil vi bygge vår Arduino-robot. Alle komponentene som kreves for å bygge denne roboten er nevnt i avsnittet 2
Tidskontrollrobot
I delen for tidskontrollrobot vil du først forstå hvordan motorsjåføren fungerer og hvordan du kontrollerer 2 motorer som bruker en enkelt motordriver.
Vi vil da skrive Arduino-programmet slik at roboten beveger seg i følgende retning for en bestemt tidsperiode
-
Framover
-
Bakover
-
Aksial venstre
-
Aksial høyre
-
Radial Høyre
-
Radial venstre
-
Stoppe
Seriell kommunikasjon
Seriell kommunikasjon er avgjørende for å sende og motta data mellom elektroniske maskinvareenheter. Vi vil bruke seriell kommunikasjon for å kontrollere lysdioder, Potensiometersensor og Arduino-roboten.
I denne delen lærer du å lese analoge verdier fra sensorer og vise dem på den serielle monitoren. Du vil også skrive (sende data) verdier fra PC til Arduino.
Android programmering
Android OS har tatt verden med storm nesten etter starten 10 år tilbake. En av de største fordelene med å eie en Android-smarttelefon er muligheten til å bruke den som en fjernkontroll for å kontrollere roboter og andre elektroniske enheter.
I dette kurset skal vi designe 5 Android-applikasjoner som bruker et verktøy kalt AppInventor2. AppInventor2 er en grafisk programmeringsprogramvare som til og med en ikke-programmerer kan designe fantastiske Android-apper i løpet av få minutter.
Styring av Arduino Robot ved hjelp av Android-smarttelefon
Vi vil skape 3 Android-applikasjoner for å kontrollere Arduino og hver applikasjon fungerer på forskjellige måter
SmartBot
I Smartbot android-appen vil vi lage 5 knapper (Framover, Bakover, Igjen, Høyre og Stopp). Når brukeren klikker på en av knappene, vil roboten bevege seg i den bestemte retningen.
AcceleroControl Robot
I AcceleroControl Robot Android-appen, vi vil bruke akselerometersensoren fra Android-smarttelefonen for å kontrollere roboten. Så når brukeren vipper roboten fremover, vil den bevege seg fremover, når smarttelefonen holdes flat, vil roboten stoppe. På samme måte ved å peke smarttelefonen i retning kan du kontrollere retningen til Arduino Robot.
VoiceControl Robot
I stemmekontrollroboten vil vi flytte roboten vår i en annen retning ved å gi stemmeinndata
Black Line-følger
In Black line følgerrobot, vi vil først forstå hvordan IR-sensoren fungerer og deretter feste den til roboten vår. Etter dette vil vi forstå programmeringslogikken og deretter programmere arduino-roboten til å følge en svart linje.
White Line Follower
I hvit linje følger, vi vil først forstå arbeidsprinsippet til White line follower robot og deretter vil vi reversere black line follower programmet slik at arduino roboten følger en hvit linje
Objektfølgerrobot
I Object Follower-robot, vi vil først forstå arbeidsprinsippet til denne roboten. Etter dette skal vi skrive Object Follower-robotprogrammet slik at arduino-roboten kan følge et objekt.
Object Repeller Robot
I Object Repeller robot, vi vil først forstå arbeidsprinsippet til denne roboten. Etter dette vil vi skrive programmet slik at arduino-roboten fortsetter å avvise eller fortsetter å bevege seg bort fra objektet.
Objekt Unngå Robot
Objektunngående robot ligner på objektavstøtende robot, men i en viss tilstand, det vil ganske enkelt unngå objektet i stedet for å bevege seg bort fra det.
Lett følgerrobot
In Light Follower-robot, vi vil først forstå arbeidsprinsippet til denne roboten. Etter dette vil vi skrive Light Follower-robotprogrammet og bruke smarttelefonens blitslys slik at arduino-roboten kan følge det.
Lett repellerrobot
In Light Repeller robot, vi vil først forstå arbeidsprinsippet til denne roboten. Etter dette vil vi skrive programmet slik at arduino-roboten fortsetter å frastøte eller fortsetter å bevege seg bort fra en lyskilde.
Light Avoider Robot
Light avoider robot ligner på light repeller robot, men i en viss tilstand, det vil ganske enkelt unngå objektet i stedet for å bevege seg bort fra det.
Legg igjen et svar
Du må Logg Inn eller registrere for å legge til en ny kommentar .