Robot skalbagge Ringo (3 / 9 steg)
Steg 3: Prototyping
Jag rekommenderar för att kontrollera robotens skiss och alla maskinvarukomponenter innan du börjar monteringen.
Ta en titt på bilderna. Jag har bifogat två kretsar. De är lika men en är stor och tydlig och den andra är små och fruktansvärd. Vi måste göra den fruktansvärda. Du kan se att jag använt endast ett litet område av skärbräda där – 5 x 10 stift. Det är storleken på bakbord vi ska montera på roboten senare.
Öppna skiss /ir_ringo/ir_ringo.ino i Arduino IDE. Vi har all källkod på föregående steg. Du ser att det finns två flikar i editorfönstret: "ir_ringo" och "ir_command_codes.h". Jag delat skissen i två delar: gemensamma källor och personliga IR-koder konstanter. Innan du börjar ladda upp skissen ändra min IR-koder till ditt. Du har sparat dem i en tabell på föregående steg. Som jag sa innan varje kommando kan tilldelas till flera unika koder. Den här funktionen kan du använda fler än en IR-fjärr för att styra roboten.
När du har ändrat koderna kan du överföra skissen till styrenheten. När skissen börjar flytta alla servon till 90° position.
Nu låt oss testa vår prototyp. Tryck på "forward"-knappen på IR-fjärr. Du kommer att se att alla tre servon har börjat svänga processen runt 90 ° position. Tryck på färgade knapparna och kontrollera det perioden av oscillerande process förändringar. Ställ in låg hastighet och tryck "bakåt". Du kommer att se den centrala servon har förändrat sin fas.
Glöm inte att kolla batteriet och på/av-knapp på batterihållaren. Koppla ur USB-kabeln från Arduino Uno och ansluta batterihållare till den. Se till att röda tråd (positiv) är i "Vin" pin och den andra (negativ) kabeln är i "Jord" pin för registeransvarige. Slå på strömbrytaren på batterihållaren och köra våra tidigare test.