Arduino Servo Gmail-meddelaren (6 / 7 steg)
Steg 6: Ändra python-skript och testa den.
OK oss vi till slutet. Ett steg för att slutföra våra projekt
I detta steg kommer vi att:
- Ändra skriptet python.
- Tala om arduino koden.
- Testa anmälaren.
Python-skript. Jag använder en Linux-baserade system och det är mycket lättare för mig att använda kommandoraden. Öppna en terminal och cd till mappen där du ladda ner ardumail zip från github i steg 3. Använd en textredigerare och öppna filen ardumail.py. (till exempel jag använde kommandot sudo nano ardumail.py). Vi måste ändra på 3 saker:
1.ser = följetong. Serial ('/dev/ttyACM0', 9600) Detta är där din seial port går. Öppna arduino IDE och tittar ner i höger ser du det.
2 & 3. obj.Login ("* '*") på det första fältet måste du ange din e-postadress och lägga till ditt lösenord på det andra fältet.
Spara och avsluta python-skript och fortsätt med den
------------------------------------------------------------------
Arduino kod. Koden för arduino är mycket enkel. Kontrollerar om den seriella porten är tillgänglig sedan om värdet är 0 flyttas servo 170 grader och om värdet är 1 flyttas servo 90 grader.
------------------------------------------------------------------
Testa anmälaren. Ladda upp arduino koden och öppna en terminal. CD till mappen med din ardumail.py fil och kör sudo python ardumail.py. Fortsätta och gå till din gmail, skicka ett mail till dig själv och du kommer se servo flyttar. Läste sedan att e-post och du kommer att se servo flyttar till sin tidigare plats.
Du kan nu ta pennan och dra vad du vill. Eller du kan låta ditt barn göra det.
* Åtgärder för Windows och Mac användare är samma. Ändra skriptet python, ladda upp koden till arduino, kör python skript skicka ett mail till dig själv.