Përmbajtje:
- Furnizimet
- Hapi 1: Mblidhni pajisjen
- Hapi 2: Konfiguroni Raspberry Pi tuaj
- Hapi 3: Vendosni Softuerin Tracker
- Hapi 4: Përdorni gjurmuesin tuaj
- Hapi 5: Përmirësimet e së ardhmes
Video: Gjurmuesi i makinës së kafesë me Raspberry Pi dhe Google Sheets: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Ky udhëzues do t'ju tregojë se si të krijoni një gjurmues me bazë Raspberry Pi për aparatin e përbashkët të kafesë në hapësirën tuaj të zyrës. Duke përdorur ekranin OLED të gjurmuesit dhe çelsat mekanikë, përdoruesit mund të regjistrojnë konsumin e kafesë, të shohin bilancin e tyre dhe të regjistrojnë pagesat e tyre.
Sistemi juaj do të jetë në gjendje
- lexoni/shkruani të dhëna nga/në një Fletë Google
- shfaq emrat e përdoruesve
- regjistroni konsumin e kafesë të përdoruesve
- regjistroni pagesat e përdoruesve
- tregojnë bilancet e përdoruesve
Furnizimet
- (1x) Raspberry Pi Zero W (Wireless)
- (1x) Kabllo Micro USB
- (1x) Kartë memorie Micro SD 8 GB
- (1x) Ekran grafik Pikturë njëngjyrëshe OLED
- (1x) 2x20 tituj femra (2.54)
- (3x) Ndërprerës i tastierës mekanike
- (3x) Mbështjellës
- (1x) PCB e ndërtuar me porosi (Këtu mund të gjeni modelin skematik dhe PCB.)
Hapi 1: Mblidhni pajisjen
Pasi të keni marrë të gjithë përbërësit e listuar në pjesën e mëparshme, ju jeni gati për të mbledhur pajisjen tuaj. Në këtë hap, ju do të bëni disa saldime.
- Bashkojeni pinin 2x20 në PCB të personalizuar.
- Ngjitni ekranin OLED në PCB të krijuar me porosi.
- Bashkoni tastierën mekanike që kalon në PCB të personalizuar.
- Nëse Raspberry Pi juaj nuk ka kokë, ju gjithashtu do të duhet të lidhni tituj meshkuj 2x20 në Raspberry Pi tuaj.
Dhe, ju keni mbaruar me harduerin!
Hapi 2: Konfiguroni Raspberry Pi tuaj
Në këtë hap, ju do të konfiguroni Raspberry Pi tuaj. Ne do të ndjekim një konfigurim pa kokë, që do të thotë se nuk do të keni nevojë për konfigurim të monitorit/tastierës/miut për Rasberry Pi.
- Shkarkoni dhe shkruani imazhin Rasbian në Kartën tuaj Micro SD. Këtu mund të gjeni udhëzimet shtesë.
- Aktivizoni SSH në Rasberry Pi tuaj. Këtu, mund të gjeni se si të bëni në një konfigurim pa kokë.
- Lidhni Raspberry Pi pa kokë me WiFi tuaj duke përdorur këtë lidhje.
Në këtë pikë, duhet të jeni në gjendje të SSH në Raspberry Pi tuaj. Sidoqoftë, do t'ju duhet të kuptoni adresën IP të Raspberry Pi tuaj, të cilën mund ta gjeni duke përdorur ndërfaqen në internet të ruterit tuaj.
Nëse nuk jeni të njohur me SSH, mund të përdorni këtë lidhje për të mësuar më shumë
Nëse keni mbaruar me lidhjen SSH, jeni gati të vendosni softuerin për gjurmuesin!
Hapi 3: Vendosni Softuerin Tracker
Para instalimit të softuerit, duhet të krijoni Spreadsheet -in tuaj të Google dhe të merrni çelësin tuaj API. Ju mund ta përdorni këtë spreadsheet si një shembull për të formuar tuajin. Nëse ndiqni këtë udhëzues, mund të krijoni çelësin tuaj API në më pak se 5 minuta. Pas mësimit të fundit, duhet të keni shkarkuar një skedar JSON. Ju duhet ta riemërtoni atë skedar JSON në 'secret.json' në mënyrë që të funksionojë me programin e ofruar.
- Shkarkoni skedarin cofee_tracker.zip dhe hapeni atë.
- Vendoseni skedarin secret.json në dosjen e pakapur (coffee_tracker).
Ju do të duhet të transferoni dosjen në Raspberry Pi tuaj. Ju mund ta bëni këtë duke përdorur Cyberduck me Protokollin e Transferimit të Skedarëve SSH (SFTP). Transferoni dosjen në drejtorinë shtëpiake të Raspberry Pi.
Softueri i përcjelljes përdor Python 3. Nuk keni nevojë ta instaloni manualisht pasi që imazhi i Raspberry Pi vjen me një Python 3 të para-instaluar, por mos harroni të përdorni komandën python3 në vend të python.
Para se të përdorni softuerin, duhet të instaloni varësitë duke përdorur komandat më poshtë.
pip3 instaloni gspread oauth2client
Softueri i përcjelljes kërkon edhe Bibliotekat OLED të Adafruit. Mund t'i instaloni duke ndjekur këtë tutorial.
Si hapi i fundit i procedurës suaj të konfigurimit, duhet të redaktoni gdrive_controller.py në dosjen code_tracker. Hapni skedarin dhe shkoni te rreshti 13, siç thotë komenti në rreshtin 12, ju duhet të ndryshoni emrin e tabelës në atë që keni krijuar për aplikimin tuaj.
Tani, të gjithë jeni gati ta provoni!
Shkoni te dosja coffee_tracker dhe ekzekutoni komandën më poshtë për të filluar gjurmuesin.
cd ~/cofee_tracker
python3 main.py
Nëse doni të filloni main.py çdo herë që Raspberry Pi ju fillon, ju lutemi ndiqni këto udhëzime.
Hapi 4: Përdorni gjurmuesin tuaj
Urime! Ju i mbijetuat hapit të mëparshëm! Tani, mund të provoni dhe përdorni gjurmuesin tuaj.
Gjurmuesi fillon me një ekran që shfaq "Init …" i ndjekur nga adresa juaj IP për qëllime korrigjimi. Gjurmuesi kontrollon vazhdimisht lidhjen e tij WiFi dhe nëse humbet lidhjen, shfaq një mesazh "Pa Wi-Fi".
Nëse lidhja juaj WiFi është e qëndrueshme, gjurmuesi shfaq një ekran të animuar siç tregohet në fillim të këtij udhëzuesi derisa të shtypet butoni qendror.
Shtypja e butonit qendror mbledh informacionin e përdoruesit nga Google Sheets dhe bën që ekrani të tregojë emrat e përdoruesve. Mund të lundroni midis përdoruesve duke përdorur butonat e majtë dhe të djathtë. Nëse shtypni butonin qendror, do të lundroni për një menu specifike të përdoruesit. Nëse nuk ndërmerrni asnjë veprim për 10 sekonda, ekrani do të fillojë të shfaqë përsëri animacionin.
Në menunë specifike të përdoruesit mund të regjistroni kafenë tuaj, të regjistroni pagesën tuaj, të shihni bilancin tuaj. Ju mund të lundroni nëpër ato opsione duke përdorur butonat e majtë dhe të djathtë. Nëse dëshironi të ktheheni në listën e përdoruesve, lundroni te ikona e kthimit dhe shtypni butonin qendror.
Hapi 5: Përmirësimet e së ardhmes
Nëse e lexuat deri tani, faleminderit që e bëtë atë! Deri më tani funksionaliteti është i kufizuar, por ju mund të përmirësoni gjurmuesin me një tabelë drejtuese! Nëse doni të bëni një përmirësim të harduerit, një kuti me lazer do të ishte e mirë.
Mos ngurroni të më dërgoni mesazh nëse keni ndonjë çështje, pyetje apo sugjerim!
Recommended:
Gjurmuesi i desktopit COVID19 me orë! Gjurmuesi i mundësuar i Raspberry Pi: 6 hapa
Gjurmuesi i desktopit COVID19 me orë! Gjurmuesi i Fuqizuar me Raspberry Pi: Ne e dimë që ne mund të vdesim në çdo kohë, madje edhe unë mund të vdes ndërsa shkruaj këtë postim, në fund të fundit, unë, ju, ne të gjithë jemi të vdekshëm. E gjithë bota u trondit për shkak të pandemisë COVID19. Ne e dimë se si ta parandalojmë këtë, por hej! ne dimë të lutemi dhe pse të lutemi, a e bëjmë
Kalorimetri dhe gjurmuesi i aktivitetit: 5 hapa
Kalorimetri dhe Gjurmuesi i Aktivitetit: Përshëndetje të gjithëve, emri im është Harji Nagi. Unë jam aktualisht student i vitit të dytë që studioj elektronikë dhe inxhinieri komunikimi në Indi. Sot bëra një zgjuar " Kalorimetri dhe Gjurmuesi i Aktivitetit " nëpërmjet Arduino Nano, HC-05 Moduli Bluetooth dhe MPU-
Gjurmuesi i drejtpërdrejtë i Covid19 duke përdorur ESP8266 dhe OLED - Pulti në kohë reale Covid19: 4 hapa
Gjurmuesi i drejtpërdrejtë i Covid19 duke përdorur ESP8266 dhe OLED | Pulti në kohë reale Covid19: Vizitoni Uebfaqen Techtronic Harsh: http: //techtronicharsh.com Kudo ka një shpërthim të madh të Virusit të Ri Corona (COVID19). U bë e nevojshme të mbash një vëzhgim mbi skenarin aktual të COVID-19 në Botë. Pra, duke qenë në shtëpi, kjo ishte p
Të dhënat e motit duke përdorur Google Sheets dhe Google Script: 7 hapa
Të dhënat e motit duke përdorur Google Sheets dhe Google Script: Në këtë Blogtut, ne do të dërgojmë leximet e sensorit SHT25 në fletët e Google duke përdorur Adafruit huzzah ESP8266 i cili ndihmon në dërgimin e të dhënave në internet. Dërgimi i të dhënave në qelizën e fletëve të Google është shumë i dobishëm dhe mënyra themelore që ruan të dhënat në
Si të ndërveproni Alexa Dragonboard, Aplikacioni Android dhe Makina e Kafesë: 7 hapa
Si të bashkëveproni Alexa Dragonboard, Aplikacionin Android dhe Makinën e Kafesë: Ky mësim siguron hapat e nevojshëm për të lidhur, integruar dhe përdorur Makinën e Kafesë me Alexa Dragonboard dhe Aplikacionin Android. Për më shumë detaje rreth aparatit të kafesë, ju lutemi kontrolloni këtë udhëzues