Sisällysluettelo:
Video: DIY Raspberry Pi Smart Google -kalenterikello: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Tämä on älykello, jonka tein kellokilpailua varten, toivottavasti pidät siitä!
Siinä on Raspberry Pi, joka käyttää Processing- ja Python -ohjelmaa päästäkseni Google -kalenterini tietoihin ja tulostamaan seuraavat 10 päivää, jolloin sinulla on jotain näytöllä.
Python -ohjelma käyttää kalenteritietoja ja tallentaa ne Raspberry Pi -laitteen tiedostoon, jonka Processing lukee ja tuo näyttöön.
Vaihe 1: Kaikki tarvittava
Vadelma Pi:
www.amazon.com/Raspberry-Pi-MS-004-0000002…
(jos haluat, saat 3 B+: n, joka saattaa olla nopeampi)
Näyttö:
www.amazon.com/Elecrow-RPA05010R-800x480-D…
Ja jos sinulla ei ole virtalähdettä, löydät sen täältä:
www.amazon.com/CanaKit-Raspberry-Supply-Ad…
Tarvitset myös USB -hiiren ja näppäimistön (ei ole väliä minkä merkkiset ne ovat)
Vaihe 2: Ohjelmointi
Jos sinulla on suurempi näyttö, suosittelen käyttämään sitä tässä vaiheessa, koska näyttö on niin pieni ja tekstiä on vaikea nähdä.
Ensin sinun on asennettava Processing:
processing.org/download/
Valitse (Käytössä Pi: llä?) Linux -luettelosta, napsauta sitten Lataa ja noudata asennusopasta.
Käsittelyn jälkeen voit ladata ohjelman, joka on tämän vaiheen lopussa, voit myös ladata python -ohjelman ja siirtää ne sitten kotikansioon.
Sinun on käytettävä Python 2.7: tä, koska Googles Python Calendar -sovellusliittymä ei tue Python 3: ta.
Siirry tähän ja noudata sovellusliittymän määrittämisohjeita (kerron kuinka se tehdään, mutta vain Google voi määrittää sovellusliittymän)
developers.google.com/calendar/quickstart/…
Jos olet tehnyt kaiken, sinun pitäisi pystyä suorittamaan python -ohjelma ilman virheitä.
Sinun on lisättävä tämä tiedostoon ~/.config/lxsession/LXDE-pi/autostart:
/usr/local/bin/processing-java --sketch =/home/pi/Clock.pde-run
ja tämä /etc/rc.local -tiedostossa:
python /home/pi/Clock.py &
Ja siinä kaikki tähän vaiheeseen!
Vaihe 3: Testaa se
Tämä vaihe on melko yksinkertainen, kytke vain Pi näyttöön, kytke se päälle (näytön sivussa saattaa olla kytkin taustavalon kytkemiseksi päälle ja pois päältä) ja TADA! sinulla on Google -kalenterikello!
Jos ei auta, kysy vain, autan mielelläni!
Vaihe 4: Kääriminen ylös
Siinä kaikki! kysy rohkeasti kysymyksiä, ja jos mietit tapausta, leikkasin omani vain pahvista. (P. S. älä unohda äänestää kellokilpailussa!)
Suositeltava:
Google -kalenterien liittäminen Google -sivustoihin: 5 vaihetta
Google -kalenterien liittäminen Google -sivustoihin: Tämä on opetusohjelma, joka opettaa sinulle, miten voit luoda, käyttää ja muokata Google -kalentereita ja liittää ne sitten Google -sivustoon jakamisominaisuuksien avulla. Tästä voi olla hyötyä monille ihmisille, koska Google -sivustoilla voidaan koordinoida ja jakaa
Laitteisto ja ohjelmisto Hack Smart Devices, Tuya ja Broadlink LEDbulb, Sonoff, BSD33 Smart Plug: 7 vaihetta
Laitteisto ja ohjelmisto Hack Smart Devices, Tuya ja Broadlink LEDbulb, Sonoff, BSD33 Smart Plug: Tässä opastettavassa esittelen kuinka väläytin useita älylaitteita omalla laiteohjelmistollani, jotta voin hallita niitä MQTT: llä Openhab -asennuksen kautta. uusia laitteita, kun hakkasin niitä
DIY Smart Home Google Assistantin ja Arduinon kanssa: 6 vaihetta
DIY Smart Home Google Assistantin ja Arduinon kanssa: Kuka ei halua älykästä kotia? Yksi mukavimmista asioista, joita voit tehdä, on vaihtaa kotisi valot tai muut laitteet ääniohjauksella. Google Home -sovelluksen ja Google -avustajan avulla tämä on todella kakku …… Et
Lisää Google Maps helposti Google -taulukoihisi automaattisesti ja ilmaiseksi: 6 vaihetta
Lisää Google Maps helposti Google -taulukoihisi automaattisesti ja ilmaiseksi: Aivan kuten monet valmistajat, rakensin muutamia GPS -seurantaprojekteja. Nykyään voimme visualisoida GPS -pisteet nopeasti suoraan Google Sheetsissä ilman ulkoista verkkosivustoa tai sovellusliittymää. Mikä parasta, se on ILMAINEN
Säätiedot Google Sheetsin ja Google Scriptin avulla: 7 vaihetta
Säätiedot Google Sheetsin ja Google Scriptin avulla: Tässä Blogtutissa aiomme lähettää SHT25 -anturin lukemat Google -arkeille Adafruit huzzah ESP8266: n avulla, joka auttaa lähettämään tiedot Internetiin. ja yksinkertainen tapa tallentaa tiedot