Pingbot - Micro RC uppladdningsbara musikaliska Robot Pal (5 / 12 steg)
Steg 5: Krets och schematiska
En 08 M 2 PICAXE mikro-controller fungerar som ett sinne för Pingbot. Detta chip är otroligt lätt att programmera, det förstår automatiskt universalfjärrkontroller TV, det är billigt och den har förmågan att spela musik med kommandot tune! På alla att det finns en otroligt stor mängd dokumentation och instruktioner direkt från PICAXE webbplats.
När det är fastlödda in krets kan den 08M 2 omprogrammeras med en USB-port, AXE027 serial converter kabel och en mikro-USB-kabel. chip behöver inte tas bort från PCB. Detta gör det enkelt att ändra beteendet hos roboten och experimentera med olika kommandon.
Fjärrkontroll
Den 08M 2 använder en 38Mhz IR-mottagare för att avkoda upp till 17 kommandon från en universal TV remote. Du kan köpa IR mottagare online, eller du kan rensa en från en gammal apparat. Ganska mycket alla äldre DVD-spelare och videospelare gjordes med en av dessa mottagare.
Strömförsörjning och laddning
Roboten drivs med Litium-polymer batteri (LiPo). En MAX-1555 IC används för att ladda detta batteri via samma mikro-USB-kabel för programmering. När kabeln är ansluten till roboten, 1555 ansluter till USB-port + 5V pin och laddar LiPo batteriet. En mikro-slide switch ansluter batterierna marken strömkrets. batteriet kommer inte att debitera medan växeln är avstängd. Medan laddning 1555 tänds den röda lysdioden, och sedan stänger av när batteriet är fullt.
LiPo batterier är mycket ljus och mycket energi för sin storlek vilket gör dem idealiska för små robotar och RC leksaker. Om ut felaktigt, litium-Polymer batterier kan dock vara farligt! De måste ha en laddare avsedd för litiumbatterier. Med ett Ni-Cad eller NiMH för att debitera ett litium-poly batteri är mycket dålig och kan resultera i explosiv brand! Batteriet och laddning IC används i projektet är gjorda för att arbeta tillsammans. Om du vill experimentera med andra Litho-poly batterier, kan du göra din forskning först!
Förflyttning
Två små pager motorer monteras genom kretskortet så att deras schakt nudda marken och arbetar som hjul för robot. De styrs av den 08M 2 och två 3904 NPN-transistorer. Dessa transistorer ta emot signaler från 08MX och fungera som växlar för motorer, slå dem på och av. En diod används över den motors leder till skydd mot omvänd spänning. För mer information om hur detta fungerar kolla denna tutorial med detaljer om detta och andra användbara metoder för liten motorstyrning.
Dessa typer av vibrerande motorer finns tillgängliga online. Medan shopping du bör försöka hitta de som inte har vägt ändarna som gör motorn vibrera, kan dessa saker vara en enorm smärta att ta bort. Det bästa sättet att jag har hittat att ta bort dem har varit att använda en liknande storlek axel tas från en dissected motor. Med en tång, jag ta tag i vikten bifogas motor avsedd för roboten. Sedan med en annan tång trycka jag extra axeln ner i hålet i toppen av den första tjockleken. Med lite kraft axel motorns oftast bilder ut.
Personlighet - belysning och musik
Personlighet är ett bra sätt att göra din robot känner mer än en röra av komponenter och den 08M 2: s stämma kommando är perfekt för att ge en robot lite av karisma. Med den kan du spela gamla mobiltelefon ringsignaler via en peizo högtalare, och har en LED blinkar tillsammans med musiken. Om du vill använda den här funktionen kretsen innehåller en 12mm piezo speaker och två små lysdioder. Överskott leder klipp från tidigare lödning arbete används för att koppla lysdioderna på kretskortet så att de kan böjas i position bakom CD-linsen synar.
Schematiska
Dessa kretsar finns i MAX-1555 och 08 M 2 datablad och manualer med mycket lite modifiering.