Att ha Python prata med Arduino Yun (3 / 4 steg)
Steg 3: Nu python sidan av saker
Python-skript som körs på Linux Linino installationen på din Yun också använder Bridge-biblioteket. Exemplet i nästa steg helt enkelt blinkar lamporna i följd. Jag är säker på att du kan göra det göra något mer intressant. I själva verket jag gjorde detta instructable efter att ha gjort en Arduino Yun natten ljus för min dotter (se bild). Stift 12 ansluter till en orange LED som berättar för henne är det okej att vakna upp och stift 13 ansluter till en röd lysdiod som berättar för henne är det fortfarande sömnig tid. Hon älskar det så mycket som föräldrarna gör! Eftersom den Arduino Yun är ansluten till hemnätverket, jag kan helt enkelt ssh in i det från vilken plats som helst och ändra tiderna lysdioderna går på och av. Detta är alla tas om hand av ett cron skript.
För att se python-skript kan köras, måste du göra två saker. Kontrollera först att detta är den första raden i din python skript:
#! / usr/bin/python
Nästa, göra skriptet körbart. T.ex. om det kallas leds.py, du kommer att ange detta kommando i terminalen som ansluter till Arduino Yun Linino skalet:
chmod + x leds.py
Nu bör du kunna köra python skript:
./leds.py
Eller helt enkelt:
python leds.py
Komplett python skript är i nästa och sista steg. Lycklig Yun'ing!