Text din kaffebryggare!
Jag började detta projekt eftersom jag ville få in IoT grejer. Jag tänkte en dag "Hej, det skulle vara häftigt om jag kunde berätta min kaffebryggare att börja göra kaffe så jag slipper gå en trappa ner och vänta på det till slut." Jag använde några olika bibliotek och programvara i ett försök att bäst konfigurera program jag gjort, och bosatte sig på de som jag gjorde på grund av hur lätt de är att ställa in. All den programvara som används i denna tutorial är också gratis för alla att använda.
Detta projekt använder e-post eller textmeddelanden för att starta en kaffebryggare, men detta samma hårdvara och programmering kan användas till något med en "on" knapp; Om du ville, kan du ställa in en massa billiga PiZs och styra hela huset utan behov av en dyr IoT hubb eller service. Också, eftersom den använder ett e-postkonto, kan du aktivera enheten/enheterna från var som helst i världen.
Detta var bokstavligen mitt första gången du använder Python, GPIO stift, en boost omvandlare, och fetchmail. Detta projekt var en stor erfarenhet av lärande för mig och jag hoppas det är för dig också! Detta instructable bör också vara relativt lätt för nybörjare; Jag är inte en ingenjör eller en professionell programvaruingenjör och jag gör bara projekt som dessa som en hobby.
Detta är min första Instructable, så jag kommer att uppdatera den kontinuerligt ett tag.