Pyduino, gränssnitt Arduino med Python via seriell kommunikation
Lär dig hur gränssnittet arduino via seriell kommunikation med python med hjälp av pyduino biblioteket. Det finns några andra tutorials ute på instructables om hur gränssnittet arduino med python men de Visa inte dig hur man gör allt, där förhoppningsvis denna handledning kommer att ge dig en grund för att skapa mer avancerade arduino projekt med pyduino biblioteket. För en grundläggande översikt på hur seriell kommunikation fungerar mellan arduino och python kolla in http://playground.arduino.cc/interfacing/python. Innan vi börjar Låt mig informera er om på några av begränsningarna som python har när du skapar arduino projekt. Python skapar inte arduino skisser, eller kommer ni att lägga upp mer än 1 skiss din styrelse här hela tiden. I stället python kommer att skicka små strängar (endast ett fåtal tecken) till vårt arduino ombord, vårt arduino ombord kommer att ha en förladdad skiss är associerad med biblioteket för pyduino att tolka våra små meddelande då utföra denna uppgift.
Krav:
Arduino Uno
1 LYSDIOD
1 fotomotstånd
1 10 k ohm motstånd
1 motstånd, något mellan 220 ohm och 1 k ohm
Sladdar
Skärbräda
Arduino USB kabel
Dator
Python beroenden:
Python
pySerial ($pip installera pyserial)
pyduino bibliotek (levereras i tutorial)
Så här:
Skapa våra arduino krets
Ställa in Pyduino biblioteket
Ställ in våra arduino skiss
Skapa vår första blinkande pyduino skript