"ArdiPi" trådlöst Arduino och R-Pi Rover
Av: Greg
Så låt mig berätta hur detta projekt fungerar. Du har helt enkelt en Arduino (Uno eller Leonardo) som du använder för att ansluta till två motorer och kontrollera dem. Då har du en RaspberryPi som kontrolleras av din iPhone, iPad eller dator. RaspberryPi skickar data från din enhet till Arduino säga till den att göra.
#################################################################
MITT ANTAGANDE:
---För detta projekt antar jag att du är lite bekant med RaspberryPi och Arduino.
---Vad jag menar är att din RaspberryPi är redan setup och färdig att använda (med ssh aktiverad) och du har en dator att ansluta till det med att du har en trådlös anslutning setup med din Pi och routern (detta gör att du kan styra hela rover)
---Jag är också antar att du har kodat innan med Arduino, så du kommer att kunna förstå mycket av vad koden gör
---Adafruit motor biblioteket installerat på Arduino IDE att styra motorer
---Jag antar också att du har gott om tid på händerna (ca en dag)
---Jag antar också att du har samlat chassit för att montera allt på
#################################################################
Material:
-Nybörjare Bot chassis (att montera allt på) kan du hitta det här---> http://www.robotshop.com/2wd-beginner-robot-chassis.html
-En Arduino (UNO) Varning: The Leonardo kommer inte att fungera för det här projektet eftersom det har olika timers jämfört med Uno som gör motor sköld värdelös!
-Adafruit Motor sköld (det är vad jag använt)
-Duct tape eller eltejp
-En Raspberry Pi
-En wifi dongle (för pi)
-3 batterier (två 4battery förpackningar, och en 5/6battery pack)
-Lödkolv (med lödtenn)
-En knapp/switch (som kontroll kraft kommer att Pi)
-En spänning mätaren (valfritt)
-2 motorer
-Koden för Arduino (kommer att levereras av mig)
-Python-skript för att köra Telnet meddelande till seriell kommunikation (kommer att levereras av mig)
-En dator som kör Putty eller en iPhone som kör den eTelnet app (gratis app) (iPhone är valfritt om du har en dator)
-Batterier
-Tråd (att koppla allt upp) jag använder kablarna som har liten ändarna (deras likadana små stift) på dem för att göra livet lätt (vi kommer att modding några av dem, så köp minst 10 sladdar)
-HOT lim (detta skulle vara perfekt eftersom då du inte skulle behöva använda en massa band som mig för att hålla saker på rover)
-DC-adapter (för att ansluta till Arduino)