
1. Hello User! - Introduksjon til Arduino roboten
I denne videoen vil du få se hvordan du pakker ut Arduino-roboten
og monterer den, i tillegg til et eksempel på hvordan Arduino IDE brukes til å programmere roboten.
Etter en introduksjon
av Massimo Banzi, Arduinos medgrunnlegger David Cuartielles, hjulpet av Arduinos interaksjonsdesigner Xun Yang, forklar hvordan
roboten kan brukes til å gjøre læring om elektronikk og mekanikk enkelt.
Roboten ble utviklet sammen med Complubot,
en organisasjon for robotteknikk fra Spania. Denne organisasjonen ble grunnlagt av Ivan Gallego, Nerea de la Riva og Eduardo
Gallego, og de har mange års erfaring innen skaping av roboter som konkurrerer i den internasjonale RoboCupJunior-konkurransen.
Arduino-roboten
er en utmerket plattform for å lære det grunnleggende til folk med interesse for robotteknikk. Den leveres ferdigmontert (med
unntak av delen som vises i denne videoen) og har nok av støttedokumentasjon tilgjengelig på nett.
Xun og David går
gjennom utpakkingen og monteringen av en robot, hvor de forklarer de forskjellige delene som følger med: rundtstrålende plattform
for robotteknikk, veiledning for å komme i gang, USB-kabel,
TFT-skjerm, uSD-kort, batterier samt en strømtilførsel for å lade batteriene.
Robotens
strømtilførsel er nøyaktig utformet ved å bruke en DC-DC-omformer, som vil sørge for å optimalisere forbruket av de batteriene
som brukes. Det er verdt å huske at ladekretsen bare kan lade opp NiMh-batterier.
Hver robot leveres forhåndstestet
fra fabrikken og kjører et program som heter “Hello User!”. Dette programmet veileder brukeren gjennom den grunnleggende
bruken av robotens grensesnitt. Skjermen gir klare instruksjoner om hvordan tastaturet og knappene skal brukes til å kommunisere
med programvaren. I dette første eksempelet blir brukere bedt om å skrive inn navnet deres og navnet de vil gi til roboten.
Denne informasjonen vil lagres i robotens EEPROM-minne for senere bruk.
Robotens grunnleggende bibliotek er nøyaktig
utformet og har muligheten til å spille av 8-bit-musikk mens den gjør andre ting. Du vil legge merke til at roboten spiller
av en velkomstsang mens den utfører "Hello User!"-eksempelet.
Roboten har to forskjellige prosessorer. Den på kontrollkortet
(øverst) driver skjermen, kompasset samt andre sensorer, mens motorkortet (nederst) driver motorene og leser av den linjefølgende
sensorgruppen.
Programmering av robotens forskjellige sensorer og aktuatorer er enkelt: David og Xun demonstrerer hvordan
du kan få roboten til å bevege og snu seg med bare noen få linjer med kode.
De følgende videoene utforsker forskjellige
egenskaper ved roboten i dybden, fra fjernstyring av den med en universalfjernkontroll, til registrering av avstand til objekter
i rommet. Sørg for å abonnere på den neste videoveiledningen fra Arduino-teamet her.