Fijibot (2 / 6 stap)

Stap 2: De hersenen


ik koos voor de Arduino Uno voor deze robot, omdat ik denk dat het is een ontzagwekkende microcontroller voor kleine projecten, ik geniet van het programmeren in C++ en mijn lokale Radio Shack heeft een goede selectie van Arduino boards Arduino boards en schilden.

Fijibot omvat vier servo's: één continu servo voor elke achterwiel, één standaard servo aan de draai zijn hoofd (de Ping-sensor) en een andere standaard servo naar de vooras links of rechts voor het draaien.

Overwegen werken in de krappe ruimte van de Fiji-Water fles, heb ik besloten dat ik wilde kunnen gemakkelijk aansluiten en loskoppelen alles (sensoren, servo's, enz.) van de Arduino board. Dus ik een Proto-schild, mannelijke afgescheiden pinnen en 6" vrouw/vrouw jumper draden van Adafruit kocht. Ik de pinnen aan de proto-shield gesoldeerd en alles met jumpers worden vastgehaakt!

Het middelste gedeelte van de proto-board heeft twee parallelle geleiders verbonden met + 5V en GND. De links en rechts van deze rails zijn 3-terminal loodrecht pads. Ik maakte gebruik van deze regeling door montage 5 (3-terminal) afgescheiden pinnen over de twee rails en in de loodrecht pads. Dit eigenlijk gaf me kracht, grond en signaal pinnen voor elke servo- en de sensor van de Ping. Vervolgens voegde ik 4 (2-terminal) afgescheiden pinnen aan de + 5V en signaal pads voor de plug-in photoresistors.

Opmerking: aankondiging in de foto, dat heb ik niet de pin headers (die kwam met de proto-kit) soldeer aan de analoge pinnen of de tweede bank van digitale pinnen. Ik liet deze uit, dus ik draden direct aan de pads solderen zou.

Ik aangesloten draden op de digitale PWM pinnen (voor de servo's) en op de analoge pinnen (voor het photoresistors). Ik voegde ook een 10K Ohm weerstand aan de grond voor elk photoresistor.

Ik aangesloten draden van pins 7 & 9 van de proto-board op de positieve terminals voor de groene en rode LEDs respectievelijk.

Ik gebruikte om te voeren de vier servo's en de Arduino, twee aparte voedingen. De Arduio werkt op een 9v batterij aangesloten op Vin. De vier servo's en de sensor Ping uitvoeren op een 4-AA battery pack, die parallel aan een 6v solar panel voor het opladen van-circuit is aangesloten. Aangezien het zonnepaneel en accu vormen en toelichtingen zijn, bedraad ik gewoon een diode ertussen om te voorkomen dat terug huidige.

Ik liep beide voedingen door een DPST schakelaar, dus ik kan hem uit de macht volledig, maar nog steeds verlaten van het zonnepaneel dat is verbonden met de 4-AA battery pack. Op deze manier kan hij laad zijn batterijen zelfs wanneer niet in gebruik.

Gerelateerde Artikelen