Stap 9: Laten werken
Laten we eens kijken dat als wij hebben gedaan dat alles duurt om te werken:
- De Edison van Bestuur verbonden met wifi
- De Bluetooth speaker aangesloten op het moederbord
- Gedownload en geïnstalleerd de pakketten
- Gedownload van de gStreamer plugin voor het reproduceren van mp3
- Geconfigureerd de Google Agenda-API en het bestand client_secret.json hebt gedownload
- Een account gemaakt op de website van de RSS van de stem en de API-sleutel gegenereerd
- Een account aangemaakt op Mashape Marketplace en de X-Mashape-toets gegenereerd
- De broncode downloaden van GitHub en geplakt uw sleutels in intelligent_clock.py
- De bestanden overgebracht naar de Raad van bestuur via scp
Nu dat we hebben ingesteld dat alles, laten we het script uitvoeren: python intelligent_clock.py
Het alarm is standaard ingesteld op één minuut nadat het script is uitgevoerd. De tijd wijzigen, u hebt een gebeurtenis invoegen in de Google Calendar-account geconfigureerd in de API "Alarm" genoemd, en deze gebeuren dagelijks ingesteld.
Wanneer de tijd komt, hoort u het wake.mp3 bestand wordt weergegeven in de Bluetooth speaker. Druk op de knop stoppen om te luisteren naar het rapport gegenereerd door de stem RSS API of uitstellen om zo snel mogelijk het 1 minuut. Wilt u de eindtijd van de snooze en luister naar het verslag, moeten net hit stop-knop weer en het worden gereproduceerd in de luidsprekers.