Stap 5: Circuit en schema
Een 08 M 2 PICAXE micro-controller fungeert als een geest voor de Pingbot. Deze chip is ongelooflijk makkelijk te programmeren, het automatisch begrijpt universele TV-afstandsbedieningen, het is goedkoop en het heeft de mogelijkheid om muziek met de opdracht van de melodie te spelen! Op de top van is alles wat er een ongelooflijk grote hoeveelheid documentatie en instructies beschikbaar rechtstreeks vanaf de website PICAXE.
Zodra het zit soldeerder in circuit die de 08M 2 kan worden geprogrammeerd met een USB-poort, de AXE027 seriële converter kabel en een micro-USB kabel; de chip hoeft niet te worden verwijderd uit de PCB. Dit maakt het eenvoudig om te veranderen van het gedrag van de robot en experimenteren met verschillende opdrachten.
Afstandsbediening
De 08M 2 gebruikt een 38Mhz IR ontvanger om te decoderen tot 17 opdrachten uit een universele televisie RAS. U kunt de IR ontvanger onlinekopen, of u kunt opruimen van een oude toestel. Vrijwel alle oudere DVD-spelers en videorecorders werden gemaakt met een van deze ontvangers.
Voeding en opladen
De robot wordt aangedreven door lithium-polymeer batterij (LiPo). Een MAX-1555 IC wordt gebruikt om deze accu via dezelfde micro-USB-kabel gebruikt voor programmering. Wanneer de kabel is aangesloten op de robot, de 1555 verbindt met de USB poort de + 5V pin en laadt de LiPo-batterij. Een micro-schuifschakelaar verbindt de batterijen tot het circuit; de batterij zal niet opladen terwijl de schakelaar uitstaat. Terwijl de 1555 opladen de rode LED brandt, en vervolgens uitgeschakeld wanneer de batterij volledig is opgeladen.
LiPo Accu's zijn zeer licht en houden een heleboel energie voor hun grootte waardoor ze ideaal voor kleine robots en RC speelgoed. Indien ten onrechte in rekening gebracht, Lithium-polymeer batterijen kunnen echter gevaarlijk! Zij moeten een lader ontworpen voor lithiumbatterijen. Met behulp van een Ni-CAD- of NiMH aan een lithium-poly batterij laden is zeer slecht en kan leiden tot explosieve brand! De batterij en opladen IC gebruikt in het project zijn gemaakt om samen te werken. Als u experimenteren met andere Litho-poly-batterijen wilt, gelieve eerst uw onderzoek doen!
Motoriek
Twee kleine pager motoren worden gemonteerd door middel van de printplaat op zodanige wijze dat hun assen de grond raken en als wielen voor de robot werken. Zij worden gecontroleerd door de 08M 2 en twee 3904 NPN-transistors. Deze transistors ontvangt signalen van de 08MX en fungeren als schakelopties voor de motoren, draaien ze in- en uitschakelen. Een diode is binnen de motors' leads gebruikt om te beschermen tegen omgekeerde spanning. Voor meer informatie over hoe dit werkt check out deze tutorial met details over dit en andere nuttige methoden van kleine motorische controle.
Deze soorten vibrerende motoren zijn online beschikbaar. Terwijl winkelen u proberen moet te vinden degenen die hebben niet de gewogen uiteinden waardoor de motor trilt, kunnen die dingen een enorme pijn af te nemen. De beste manier die ik gevonden heb om ze te verwijderen is gebruik van een soortgelijk formaat schacht ontleend aan een ontleed motor. Met een paar Tang pak ik het gewicht gehecht aan de motor die bestemd zijn voor de robot. Vervolgens met een ander paar Tang duw ik de extra schacht naar beneden in het gat in de bovenkant van het eerste gewicht. Met een beetje van de kracht shaft van de motor meestal dia's uit.
Personaliteit - verlichting en muziek
Persoonlijkheid is een geweldige manier om uw robot voelt meer dan een puinhoop van onderdelen en de 08M 2's tune opdracht is perfect voor het geven van een robot een beetje charisma. Mee kunt u spelen van oude cellphone ringtones via een peizo-luidspreker, en hebben een LED knipperen samen met de muziek. Als u wilt gebruik maken van deze functie het circuit omvat een 12mm piëzo spreker en twee kleine LEDs. Overtollige leads gesneden uit eerdere solderen werk zijn gebruikt om de LED's hechten aan het circuit bord zodat ze kunnen worden gebogen in positie achter de CD lens ogen.
Schematische voorstelling
Deze schakelingen worden aangetroffen in de MAX-1555 en 08 M 2 gegevensbladen en handleidingen met zeer kleine wijziging.