Stap 8: Voer het hele proces
Een "q" zal stoppen met de Python-script op de telefoon en sluit de RD Session Host-aansluiting.
Hier is een herhaling van hoe het allemaal werkt:
1. de Python-script opent een socket om binnenkomende telnet-verbindingen en echo van de opdrachten uit de seriële poort
2. Wij verbinden van onze PC naar de telefoon via telnet op poort 9002 en stuur dat het commando dat we op scherm zien
3. de HTS USB bestuur interfaces met de G1 van USB-poort en stuurt de 3,3 v signaal in de 74LS04 pin 1.
4. het signaal komt uit de chip op pin 2, gaat terug op pin 3 en komt weer op pin 4 op 5v
5. onze Arduino accepteert het seriële signaal op RX pin 0 en verwerkt via het Cellbot.pde programma
6. we kunt 'q' om te doden van de Python-script en sluit de Telnetverbinding typen
Nu dat u dit zeer gecompliceerde proces om basis commando's verzenden een Arduino robot hebt voltooid, is het tijd voor u om het te meer ontzagwekkend te kappen! We hebben nog geen 2-weg seriële werken zodat de Arduino kan geen commando's terug naar de telefoon verzenden maar we aan die werken.
Verblijf tegenwoordig door u te abonneren op onze blog op Cellbots.com.
Over de auteurs:
Tim Heath
Leiden onderzoeker die eerst dit proces in de Tech-winkel in Menlo Park samen, waar hij deel uitmaakt.
Ryan Hickman
Programmeur die op de Python en Arduino code en authoered dit Instructable werkte.