Përmbajtje:
- Hapi 1: Komponentët që ju nevojiten
- Hapi 2: Konfigurimi i Raspberry Pi
- Hapi 3: Lidhni Pi -në tuaj me WIFI -in tuaj
- Hapi 4: Pajisje kompjuterike
- Hapi 5: Baza e të dhënave SQL
- Hapi 6: Kodi për Pasqyrën
- Hapi 7: Uebfaqe
- Hapi 8: Fillimi automatik i aplikacionit. Py
- Hapi 9: Krijoni një rast
- Hapi 10: Shpresoj se ju pëlqen
Video: Pasqyrë e zgjuar: 10 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
Ne të gjithë e dimë momentin kur jeni në banjë dhe humbni gjurmët e orës. Ose nuk e dini se si do të jetë moti sot … etj. Një pasqyrë e zgjuar mund t'ju ndihmojë. Për projektin tim bëra një version më të vogël të pasqyrës së zgjuar për të kursyer pak hapësirë në banjë. Mund të gjeni motin, orën, ditën, vendin, temperaturën dhe lagështinë. Ekziston gjithashtu një faqe në internet e lidhur me të, ku mund të gjeni të gjitha të dhënat në grafikë dhe të ndryshoni ngjyrën e shiritit LED.
Hapi 1: Komponentët që ju nevojiten
Këtu është një listë e përbërësve që ju nevojiten.
- Ekran Raspberry Pi 5 inç
- Raspberry Pi 3 b+
- Mikro sd 8 GB
- Raspberry Pi furnizon 5.1V/2.5A
- Digitale RGB Ledstrip WS2801
- Sensori i temperaturës dhe lagështisë DHT11
- Dru
- Pajisje për rregullimin e drurit (zam dhe sharrë)
- Kabllo HDMI
- PIR (sensor lëvizjeje)
- DS18B20 (sensori i temperaturës)
Hapi 2: Konfigurimi i Raspberry Pi
Le të fillojmë duke instaluar disa softuerë.
- WinSCP
- Menaxheri i diskut Win32
- MobaXterm
- Shikuesi VNC
- MySQL Workbench
Së pari ju instaloni Win 32. Pasi të keni instaluar Win 32 mund të filloni të instaloni imazhin në pi.
Kur hapni win 32 do të shihni që një dosje mund të zgjidhet. Zgjidhni kartën tuaj mikro sd (lart djathtas) dhe klikoni në shkrim (poshtë). Instalimi mund të zgjasë pak. Ndërkohë mund të instaloni të gjithë programet e tjerë.
Pasi të jetë instaluar imazhi juaj, mund të vendosni kartën tuaj sd në pi tuaj dhe të fuqizoni pi tuaj. Lidhni pi tuaj me një kabllo ethernet në kompjuterin/laptopin tuaj. Pas kësaj filloni mobaXterm. Shkoni te sesioni => SSH => dhe plotësoni të dhënat e mëposhtme (shihni imazhin për më shumë detaje). Me këtë ju hyni në pi tuaj nëpërmjet një lidhje ssh në portin 22 me emrin e përdoruesit "dp-use r" dhe fjalëkalimin "dp-user".
Hapi 3: Lidhni Pi -në tuaj me WIFI -in tuaj
Nëse jeni të lidhur me pi tuaj, mund të vendosni wifi -n tuaj me hapat e mëposhtëm.
sudo raspi-config
- Shkoni te opsionet e rrjetit
- Shkoni në wi-fi
- Shkruani emrin e rrjetit tuaj
- Shkruani fjalëkalimin tuaj
Tani ju keni qasje në wifi -n tuaj dhe mund të azhurnoni pi -në tuaj me kodin e mëposhtëm.
sudo apt përditësim
sudo apt upgrade -y
Kjo siguron që pi juaj është i përditësuar.
Hapi 4: Pajisje kompjuterike
Tani që pi juaj është plotësisht i gatshëm, mund të filloni të vendosni qarkun. lidhni si më lart skemat qarkun tuaj. Do të shihni që një mcp3008 po përdoret. Nuk keni nevojë për këtë, kjo është lidhja për ekranin. Shiriti i përparmë ka një orë, Mosi, GND dhe një 5V.
Hapi 5: Baza e të dhënave SQL
Koha për të krijuar një bazë të dhënash. Hapni mjedisin tuaj mariaDB në pi tuaj me kodin më poshtë.
Së pari ju krijoni një përdorues me:
CREATE USER 'mct'@'%' IDENTIFIKUAR NGA 'mct';
atëherë sigurohuni që ai ka të gjitha privilegjet:
JEPI T ALL GJITH PRIVILEGJET ON *. * TE 'mct'@'%' ME OPSION TAND MIR;
E fundit por jo më pak e rëndësishme, ju lani gjithçka:
PRIVILEGJET E PARASHIKUAR;
Tani rinisni shërbimin:
rifillo shërbimin sudo mysql
Hapni mysql Workbench. Bëni një lidhje të re. Për më shumë detaje shihni foton.
Tani hapni importin, importoni skedarin dhe ekzekutoni kodin.
Hapi 6: Kodi për Pasqyrën
Hapni pyCharm dhe shkoni te cilësimet => Ndërtimi, shfajësimi, vendosja => vendosja. Shtypni plus dhe shtoni një SFTP (shiko figurën).
Tani ju thjesht shkarkoni kodin nga github im dhe e hapni atë në pycharm.
Hapi 7: Uebfaqe
Për të vendosur një server në internet në pi tuaj, shtoni kodin e mëposhtëm në pi tuaj.
sudo apt-get intall apache2-y
Për të fituar qasje si përdorues i dp:
sudo chown dp-user: root *
Për të hyrë në dosje dhe për të shtuar skedarë në të.
sudo chown dp-user: root/var/www/html
Hapni WinSCP. Krijoni një sesion të ri dhe plotësoni skedarin siç tregohet në imazh.
Zgjidhni skedarët tuaj dhe tërhiqni ato në dosjen tuaj/var/www/html.
Hapi 8: Fillimi automatik i aplikacionit. Py
Për të nisur aplikacionin tuaj. Py shkoni automatikisht në crontab tuaj dhe shtoni këtë kod:
sudo crontab -e
Në fund të skedarit, futni kodin e mëposhtëm (shpjeguar në figurë).
@reboot python3 /var/www/html/app.py
Ctrl + x për të dalë dhe y hyni për të ruajtur.
Hapi 9: Krijoni një rast
Koncepti është i lehtë. Unë mora madhësinë e ekranit tim, gjatësinë e tabelës sime të bukës dhe madhësinë e pi tim bërë një vrimë në pjesën e poshtme për të futur PIR -in.
Për shkak se jeni duke përdorur një kabllo HDMI duhet të ketë një pjesë tjetër që duhet të jetë mbi ju.
Hapi 10: Shpresoj se ju pëlqen
Shpresoj që të shijoni mini pasqyrën e zgjuar.
Paç fat!
Recommended:
C.Q: një pasqyrë e zgjuar DIY: 5 hapa
C.Q: një DIY Smart Mirror: Ne jemi Katrina Concepcion dhe Adil Qaiser, të dy studentë të dytë në Akademinë WBASD STEM. Ky është projekti që do të kishim bashkëpunuar dhe bërë për çmimin më të mirë të këtij viti. Kur vendosëm ta bënim këtë projekt, kishim në mendje " cila do të ishte më e
Si të ndërtoni një pasqyrë të zgjuar me mjedër Pi 4: 10 hapa
Si të ndërtoni një pasqyrë të zgjuar me mjedër Pi 4: Në këtë udhëzues ne do të shohim se si të ndërtojmë një pasqyrë inteligjente duke përdorur copa të ricikluara si një kornizë fotografie, një monitor të vjetër dhe një xhami fotografie. Për komponentët elektronikë që kam blerë nga këtu www.lcsc .com
Pasqyrë e zgjuar: 5 hapa
Smart Mirror: Ky udhëzues do t'ju mësojë se si të krijoni një Pasqyrë të zgjuar e cila shfaq kutinë hyrëse të emailit tuaj, lajmet dhe përditësimet më të fundit nga The New York Times, dhe datën dhe orën në një sfond nga Unsplash. Lidhja e tij po funksionon: Furnizimet e nevojshme: Një kornizë për
Si të bëni një pasqyrë të zgjuar DIY: 12 hapa (me fotografi)
Si të bëni një pasqyrë të zgjuar DIY: Një " Pasqyrë e zgjuar " është një pasqyrë e dyanshme me një ekran prapa saj që zakonisht përdoret për të shfaqur informacione të dobishme si koha dhe data, moti, kalendari juaj dhe të gjitha llojet e gjërave të tjera! Njerëzit i përdorin ato për të gjitha llojet e qëllimeve
Pasqyrë e thjeshtë e zgjuar: 7 hapa (me fotografi)
Pasqyrë e thjeshtë e zgjuar: Wow! Ka qenë një kohë e gjatë që kam ngarkuar diçka, kam qenë i zënë duke punuar në shumë gjëra dhe kuptova se duhet të heq diçka për ndjekësit e mi, siç thonë thëniet, "gjithmonë keni një projekt për të punuar" haha ndoshta kjo jam vetëm unë, gjithsesi përsëri në biznes