Stap 7: Program het ding
Nu is het leuke deel, het verkrijgen van uw apparaat werken maken! Ik heb mijn code hierboven, die u kunt voel je vrij om het kannibaliseren bijgevoegd. Herinner me enkel om te schrijven me goed.
Als u gewoon gebruik maken van mijn code, zorg ervoor dat in principe alle van de constanten boven wijzigen. Hier is een lijst van wat u wilt wijzigen:
- Uw WiFi SSID
- Uw WiFi-wachtwoord (of deze regel uitgecommentarieerd te houden als u gebruikmaakt van een onbeveiligd netwerk (tsk, tsk tsk...)
- Uw E-mail SMTP-Server. Meestal kan Google u vertellen welke server u moet communiceren als u Google uw e-mailprovider.
- Uw SMTP-poort. Nogmaals, verwijzen naar Google.
- Uw volledige e-mailadres.
- De gebruikersnaam van uw E-mail gecodeerd in base 64. Dit is meestal alleen het eerste gedeelte van uw e-mail, gecodeerd in base 64 via een site als volgt: https://www.base64encode.org/
- Uw Email-wachtwoord gecodeerd in base 64
- Uw Phant openbare sleutel voor uw Stream
- Uw Phant privé sleutel voor uw Stream
- De ontvanger van uw bericht alarm. Als u wilt dat om een tekst te verzenden, kunt u deze lijst met SMS-gateways. Volg de opmaak geboden, en u kunt een SMS naar uw telefoon: http://martinfitzpatrick.name/list-of-email-to-sms...
- Uw Phant velden.
Voor het uploaden van uw code, druk op de upload knop, en houd vervolgens zowel het programma en reset knoppen. Zodra u ziet de Arduino IDE overschakelen naar "Uploaden..." de reset-knop, maar blijven te houden de loslaat programma. Als alles goed gaat, moet u de standaard ESP uploaden tekst. Zo niet, gewoon aanpassen uw timing van licht, en probeer het opnieuw.