Arduino - Gmail
In deze handleiding leert u hoe u de Arduino instelt om een e-mail te verzenden via uw Gmail-account. De e-mail wordt verstuurd vanaf een Gmail-account en kan worden ontvangen door elk willekeurig e-mailaccount.

Hardware Vereist
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Voorbereiding
Om de code te gebruiken heeft u een Gmail-account en een speciaal wachtwoord voor de app nodig. Hier zijn de belangrijke aandachtspunten:
- Maak alstublieft een nieuw Gmail-account aan, speciaal voor testen, niet uw gebruikelijke account om problemen te voorkomen.
- Het wachtwoord in de Arduino-code verschilt van uw normale Gmail-inlogwachtwoord. U moet een “App Password” aanmaken via uw Google-account door de volgende stappen te volgen:
Hier zijn de stappen één voor één:
- Maak een nieuw Gmail-account.
- Log in met het zojuist aangemaakte account.
- Ga naar uw Google Account.
- Navigeer naar het onderdeel "Beveiliging" (Security).

- Schakel 2-stapsverificatie in (U moet 2-stapsverificatie activeren om app-wachtwoorden te kunnen gebruiken).
- Ga naar de website voor Google App-wachtwoorden en maak een app-wachtwoord aan. U mag er zelf een naam voor kiezen.

- Klik op de knop Maken (Create). U krijgt een 16-cijferig wachtwoord te zien, vergelijkbaar met dit:

- Bewaar dit 16-cijferige wachtwoord goed. U zult het in de Arduino-code van de volgende stap gebruiken.
※ Notiz:
De gebruikersinterface van Google kan wijzigen. Als u "App-wachtwoorden" niet kunt vinden via bovenstaande stappen, zoek dan op "Hoe Google App-wachtwoorden aanmaken" voor de meest recente instructies.
Arduino Code
Snelle Stappen
- Als u voor het eerst werkt met de Arduino Uno R4, bekijk dan eerst hoe u de Arduino Uno R4 configureert in de Arduino IDE.
- Verbind de Arduino met uw PC via een USB-kabel.
- Open de Arduino IDE op uw PC.
- Selecteer het juiste Arduino-bord (Arduino Uno R4 WiFi) en de juiste COM-poort.
- Open de Library Manager door te klikken op het Library Manager icoontje links in de Arduino IDE.
- Zoek naar ESP Mail Client en selecteer de ESP Mail Client door Mobizt.
- Klik op de Installeren knop om de ESP Mail Client bibliotheek te installeren.

- Kopieer de code hierboven en open deze in de Arduino IDE.
- Werk uw WiFi-gegevens bij door WIFI_SSID en WIFI_PASSWORD te vervangen door de SSID en het wachtwoord van uw netwerk.
- Pas uw e-mailgegevens aan in de code door uw e-mailadres en wachtwoord in te vullen bij SENDER_EMAIL en SENDER_PASSWORD.
- Wijzig het e-mailadres voor de ontvanger naar uw gewenste e-mailadres bij RECIPIENT_EMAIL. Let op: het ontvangeradres kan gelijk zijn aan het afzenderadres.
※ Notiz:
- Het e-mailadres van de afzender moet een Gmail-account zijn.
- Het wachtwoord voor de afzender is het App-wachtwoord dat u in de vorige stap heeft verkregen.
- Het e-mailadres van de ontvanger kan van elk type zijn.
- Klik op de Uploaden knop in de Arduino IDE om de code naar de Arduino te sturen.
- Open de Seriële Monitor.
- Bekijk het resultaat op de Seriële Monitor.
- Controleer de inbox van het e-mailadres waarmee u heeft verzonden. U ontvangt een e-mail zoals deze:

Video Tutorial
We overwegen het maken van videotutorials. Als u videotutorials belangrijk vindt, abonneer u dan op ons YouTube-kanaal om ons te motiveren de video's te maken.
Bekijk onze video-tutorial voor visuele begeleiding bij dit project! De video biedt extra inzichten en helpt u stap voor stap verder.