Vilka är de olika typerna av Arduino®-robotar?

Arduino®-programmerare och hobbyister har skapat en rad uppfinningar, inklusive robotar, som kan hittas på Internet. Det finns många olika typer av Arduino®-robotar som kan byggas och monteras med Arduino®-teknik och delar. Många webbplatser, inklusive Arduino®-webbplatsen, visar hur en robot kan monteras och vilka delar som behövs. För att driva den här typen av robotar behövs ett Arduino®-gränssnitt, liksom viss programvara med öppen källkod. Arduino®-kit kan också köpas för att bygga Arduino®-robotar.

En typ av Arduino®-robot är en Asuro®-robot, och för att montera den här typen av robotar måste du komma åt huvudkretskortet, eller robotens stora kort, och ta bort IR-sändaren. Dess oscillator har inte polaritet och kan sättas in i roboten hur som helst. ATmega8 tas bort från Asuro®-kortet och ersätts med en ATmega8 från ett Arduino®-kort. Detta gör att Arduino®-mjukvaran kan laddas upp till kortet; ATmega8 från Asuro® måste tas bort eftersom den har konfigurerade protokoll som inte tillåter att Arduino®-programvaran laddas upp. En Asuro®-robot måste också ha sina filinställningar konfigurerade så att den körs med Arduino®-hastigheter för att hålla överensstämmelse mellan hårdvaran och mjukvaran.

Extra lödning av ledningar till Asuro®-roboten krävs för dessa typer av Arduino®-robotar. Ledningarna som är lödda till närliggande stift går vidare till TX och RX på detta Arduino®-kort, som också är märkta med stift 1 och 0. Med ledningarna anslutna till rätt stift ansluts robotens USB-kabel till kortet samt datorn. Denna anslutning och lödning gör att program kan laddas upp direkt från Arduino®-miljön. Start av roboten kräver att på-knappen trycks in precis innan en uppladdningsknapp för Arduino®-miljön trycks in.

En annan av Arduino®-robotarna är en mikrokontrollerrobot med öppen källkod. Att bygga denna robot har flera fördelar. En är att det inte finns något behov av att löda delar; roboten har slitstarka akrylbitar för kroppen. Andra fördelar är att den har en fullt programmerbar mikrokontroller som använder Arduino® öppen källkod, den är modifierbar och har en körtid på mellan 1 och 2 timmar. Denna robot kan också byggas genom att köpa ett kit online.

En av de andra typerna av Arduino®-robotar är en BlinkM-cylon. Den använder en lång kabel för att koppla flera BlinkM:er och är bra praxis för programmerare och uppfinnare. Kretsen som används i denna robot har effekter som skapar färger av full RGB, såväl som gradvis blekning. Detta kan också monteras med ett köpt kit.