Përmbajtje:
Video: Stacioni i motit RPi dhe Ora dixhitale: 4 hapa (me fotografi)
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Nga Anders644PIMy Instagram Ndiqni më shumë nga autori:
Rreth: Përshëndetje, më pëlqen elektronika, printimi 3D dhe ndarja e asaj që bëj. Unë kryesisht përpiqem të bëj gjëra të dobishme, por ndonjëherë bëj edhe disa vetëm për argëtim dhe për të mësuar diçka të re. Dhe nëse ju pëlqen ajo që shihni, ndiqni … Më shumë Rreth Anders644PI »
Ky është një projekt i shpejtë dhe i lehtë për tu bërë, dhe një ekran i bukur për tu shfaqur. Ajo tregon si kohën, kushtet e motit dhe temperaturën. Dhe nëse ju pëlqen ajo që shihni, më ndiqni në Instagram dhe Twitter (@Anders644PI) për të vazhduar me atë që krijoj.
Kodi bazohet në kodin e dobishëm të StuffWithKirby në leximin e të dhënave të motit JSON në python dhe SteveAmor në kodin e orës dixhitale super të ftohtë SenseHat të Github.
Do t'ju duhet:
- Një Raspberry Pi 3 (Çdo Raspberry Pi 40-pin do të funksionojë)
- Një Raspberry Pi SenseHat (Ose ndonjë ekran tjetër, për të shfaqur të dhënat e motit)
- Një Furnizim me energji 5V 2.4A për Raspberry Pi
- Një kartë Micro SD 8 GB ose më e lartë me versionin e fundit të Raspian
- Një printer 3D dhe bobina të çdo ngjyre PLA (Opsionale)
- Ky grup vidash dhe ngërçesh (Opsionale: Ju nevojitet kjo vetëm nëse doni të përdorni shpërndarësin)
Hapi 1: Të dhënat e motit
Ne i marrim të dhënat e motit nga OpenWeatherMap.org, por ju sigurisht që mund të shtoni një termister ose pëlqim në Pi, dhe të lexoni të dhëna nga ato drejtpërdrejt, nëse vërtet dëshironi.
- Filloni duke bërë një llogari FALAS në OpenWeatherMap.org.
- Pastaj kopjoni çelësin tuaj api për ta përdorur më vonë.
- Tani shkarkoni dhe hapni skedarin city.list.json, kërkoni për qytetin tuaj dhe më pas kopjoni id-in e qytetit për më vonë.
Hapi 2: Vendosja e Pi
1. Në terminalin Pi (me lidhje me internetin) ekzekutoni këtë komandë, për të marrë konfigurimin Pi:
sudo apt-merrni përditësim && sudo apt-merrni përmirësim
2. Tani shkarkoni repon time GitHub dhe modifikoni skriptin:
git clone https://github.com/Anders644PI/RPi-SenseHat-Digital-Clock-and-Weather-Station.git cd RPi-SenseHat-Digital-Clock-and-Weather-Station nano RPi_Weather_Station.py
3. Në RPi_Weather_Station.py ngjiteni në çelësin tuaj api dhe id-in tuaj të qytetit. Ju gjithashtu mund t'i ndryshoni njësitë në perandorake (fahrenheit), nëse doni atë mbi metrikë (gradë).
4. Tani drejtojeni atë dhe duhet të funksionojë shkëlqyeshëm. Por nëse keni probleme, mos ngurroni të më tregoni në komente, dhe unë do të jem i lumtur t'ju ndihmoj.
sudo python RPi_Weather_Station.py
Hapi 3: Aksesorët e printuar në 3D
Ky hap është opsional, deri tani ju tashmë keni një stacion moti funksional. Por kur kam qasje në një printer 3D, më mirë ta përdor atë.
1. Përditësimi i parë është një difuzor për SenseHat, i cili mund të vidhet në Kapelë me dy vida dhe dy shtrëngime për Pi. Kam përdorur disa vida që kisha vendosur, por disa nga këto duhet të funksionojnë gjithashtu. Shkarkoni skedarin këtu:
2. Përditësimi i dytë është një qëndrim vertikal për Pi. Ky nuk kërkon vida, thjesht rrëshqet në portat USB. Kjo i bën USB-dhe Ethernetports jo funksionale. Shkarkoni skedarin këtu:
Hapi 4: Rezultati
Urime, mbaruat !!! Tani duhet të keni një stacion të mirë moti RPi për t'u ulur në tryezën tuaj dhe t'ju informojë me informacione të dobishme të motit.
Do të më pëlqente shumë të shihja se çfarë bëni me këtë projekt, kështu që ju lutem më etiketoni në @anders644pi, në Twitter ose Instagram, nëse ja dilni. Dhe ju lutem, nëse ju pëlqen ky projekt, votoni për mua në Konkursin e Mikrokontrolluesit: