Dit is een kleine wandelende robot die gebruikmaakt van een Arduino nano & een ultrasone sensor voor het bereik zoeken. Ik begon een kleine plastic walking robot met een IR-afstandsbediening kopen, ze zijn beschikbaar in radioshack voor $25.00. Daarmee kun je de robot autonome & obstakel te vermijden. Mijn project begon door de behuizing te openen, vond ik twee IC's op het control board, een motorcontroller & aan de andere kant een kleine processor.
Ik was in staat om te vinden van een PDF-bestand voor de motor controller die een ST1155A is (laagspanning, bi-directionele motor driver), using zulks mij was in staat om te schrijven een klein programma voor de Arduino. Om te controleren de motor driver die ik zou moeten verwijderen van de processor aan de andere kant oppervlak gemonteerd op het bord. Om dit te doen die ik een product genaamd bestelde, "Chipquick", dat is een lage temperatuur soldeer voor SMD (Surface Mount)-onderdelen verwijderen. Er zijn veel video's over het gebruik van de chipquick en ik vond het makkelijk om mee te werken. Nu voor de meest gecompliceerde stap van het proces moet u vier draden aan vier pinnen op de motor stuurprogramma koppelen. Deze pennen zijn klein & ik gebruikte magneet draad die werkte groot voor me & suggereren met behulp van.
Dit is het PDF-bestand voor de motor driver voor het geval dat u geïnteresseerd bent:
http://www.Siti.com.tw/product/spec/motor/ST1155A.PDF
Dit is de werking van de motor bestuurder. Er is een invoer pin aan elke kant & als je het een signaal hoge blijkt unidirectioneel. Als u het een laag signaal het draait de motor richting stuurt. Ook is er een pin inschakelen aan elke kant, om de motor op verzenden een hoog signaal en voor zwenking op vandoor verzenden een laag signaal. Dit alles wordt uitgelegd in het gegevensblad voor de motor driver, maar ik dacht dat het zou zijn het vermelden waard. Dus de vier pinnen op de rente op deze chip IN1 zijn (ingang 1), IN2 (ingang 2), ENA1 (Schakel 1), ENA2 (Schakel 2). Deze pinnen kan je om te zetten van de motoren op en af en stelt u de richting die ze in reizen.
Motor Driver IC - Arduino Nano
-------------------------------------------
Pin 2, ENA1---digitale Pin 4
Pin 6, IN1---digitale Pin 2
Pin 13, ENA2---digitale Pin 5
Pin 9, IN2---digitale Pin 3
Met betrekking tot macht, het bot wordt geleverd met drie coin cell batterijen die gecombineerd produceren 4.5V. De Arduino vereist een reeks 6V-12V. Om op te lossen de stroomvereisten die ik gebruikte het pak van de batterij van de afstandsbediening die wordt geleverd met het, het bevat 2 munt cellen produceren 3V. Ik ook de printplaat afstandsbedieningen in tweeën gesneden ook & thats wat verbindt de batterijen samen. Ik heb verbonden het pak van de batterij 3V in serie met de batterijen binnen de robot te produceren 7.5V. Het door dit te doen manier 4.5V bevoegdheden nog steeds verbonden met de motor control board en 7.5V is aangesloten de de VIN (spanning ingang) op de Arduino samen met grond. De ultrasone ping-sensor is aangesloten op de 5V lijn op de Arduino. Er zijn twee switches, komt met de robot en nog steeds de macht van de besturingselementen waarop wordt uitgevoerd naar de motorcontroller. De andere schakelaar is aangesloten tussen de 3V battery pack & van de Arduino VIN verbinding.
Deel/kosten lijst:
Hexbug Spider Robot ~$25.00 Radioshack
Arduino Nano ~$35.00 Frys elektronica of Online
Parallax ultrasone Ping ~$29.99 Radioshack
SPST swtich ~$1.00 Radioshack of Online
_______________________________________________
Totaal: ~$100.00 na belastingen