Talaan ng mga Nilalaman:
- Hakbang 1: Ang Mga Sangkap na Kailangan Mo
- Hakbang 2: Pag-setup ng Raspberry Pi
- Hakbang 3: Pagkonekta sa Iyong Pi sa Iyong WIFI
- Hakbang 4: Hardware
- Hakbang 5: SQL- Database
- Hakbang 6: Code para sa Mirror
- Hakbang 7: Website
- Hakbang 8: Auto Start App.py
- Hakbang 9: Gumawa ng isang Kaso
- Hakbang 10: Inaasahan Kong Magustuhan Mo Ito
Video: Smart Mirror: 10 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Alam nating lahat ang oras na nasa banyo ka at mawawalan ng oras. O hindi mo alam kung ano ang magiging panahon ngayon … atbp. Ang isang matalinong salamin ay makakatulong. Para sa aking proyekto gumawa ako ng isang mas maliit na bersyon ng matalinong salamin upang makatipid ng kaunting puwang sa banyo. Mahahanap mo rito ang panahon, oras, araw, lugar, temperatura at halumigmig. Mayroon ding isang website na naka-link dito kung saan maaari mong makita ang lahat ng data sa mga graph at baguhin ang kulay ng LED strip.
Hakbang 1: Ang Mga Sangkap na Kailangan Mo
Narito ang isang listahan ng mga sangkap na kailangan mo.
- Ipakita ang Raspberry Pi 5inch
- Raspberry Pi 3 b +
- 8GB micro sd
- Suplay ng Raspberry Pi 5.1V / 2.5A
- Digitale RGB Ledstrip WS2801
- DHT11 temperatura at sensor ng kahalumigmigan
- Kahoy
- Hardware upang ayusin ang kahoy (pandikit at lagari)
- HDMI cable
- PIR (sensor ng paggalaw)
- DS18B20 (sensor ng temperatura)
Hakbang 2: Pag-setup ng Raspberry Pi
Magsimula tayo sa pamamagitan ng pag-install ng ilang software.
- WinSCP
- Win32 disc manager
- MobaXterm
- Manonood ng VNC
- MySQL Workbench
Una mong mai-install ang Win 32. Kapag na-install mo na ang Win 32 maaari mong simulang i-install ang imahe sa pi.
Kapag binuksan mo ang panalo 32 makikita mo na ang isang folder ay maaaring mapili. Piliin ang iyong micro sd card (kanang itaas) at mag-click sa isulat (sa ibaba). Maaaring magtagal ang pag-install. Samantala maaari mong i-install ang lahat ng iba pang software.
Kapag na-install na ang iyong imahe, maaari mong ilagay ang iyong sd card sa iyong pi at paganahin ang iyong pi. Ikonekta ang iyong pi gamit ang isang ethernet cable sa iyong computer / laptop. Pagkatapos nito sinisimulan mo ang mobaXterm. Pumunta sa session => SSH => at punan ang sumusunod na data (tingnan ang imahe para sa karagdagang detalye). Sa pamamagitan nito mag-log on ka sa iyong pi sa pamamagitan ng isang koneksyon ssh sa port 22 na may username na "dp-use r" at password na "dp-user".
Hakbang 3: Pagkonekta sa Iyong Pi sa Iyong WIFI
Kung nakakonekta ka sa iyong pi maaari mong itakda ang iyong wifi sa mga sumusunod na hakbang.
sudo raspi-config
- Pumunta sa mga pagpipilian sa network
- Pumunta sa wi-fi
- Ipasok ang pangalan ng iyong network
- Ipasok ang iyong password
Ngayon ay mayroon kang access sa iyong wifi at maaaring i-update ang iyong pi gamit ang sumusunod na code.
sudo apt update
sudo apt upgrade -y
Tinitiyak nito na napapanahon ang iyong pi.
Hakbang 4: Hardware
Ngayon na ang iyong pi ay ganap na handa maaari mong simulan ang pag-set up ng circuit. kumonekta bilang sa itaas ng mga iskema ng iyong circuit. Makikita mo na ginagamit ang isang mcp3008. Hindi mo kailangan ang isang ito, ito ang koneksyon para sa screen. Ang ledstrip ay mayroong isang orasan, Mosi, GND at isang 5V.
Hakbang 5: SQL- Database
Oras upang lumikha ng isang database. Buksan ang iyong kapaligiran sa mariaDB sa iyong pi gamit ang code sa ibaba.
Una kang lumikha ng isang gumagamit na may:
GUMAWA NG Gumagamit 'mct' @ '%' NAILALA NG 'mct';
pagkatapos ay tiyakin mong nasa kanya ang lahat ng mga pribilehiyo:
IPAGBIGAY ANG LAHAT NG PRIVILEGES SA *. * SA 'mct' @ '%' MAY OPSYON SA GRAND;
Huling ngunit hindi pa huli, i-flush mo ang lahat:
FLUSH PRIVILEGES;
I-restart ngayon ang serbisyo:
sudo serbisyo ng MySQL restart
Buksan ang MySQL Workbench. Gumawa ng isang bagong koneksyon. Para sa karagdagang detalye tingnan ang larawan.
Ngayon buksan ang pag-import, i-import ang file at ipatupad ang code.
Hakbang 6: Code para sa Mirror
Buksan ang pyCharm at pumunta sa mga setting => Bumuo, Exixution, Pag-deploy => paglawak. Pindutin ang plus at magdagdag ng isang SFTP (tingnan ang imahe).
Ngayon ay i-download mo lamang ang code mula sa aking github at buksan ito sa pycharm.
Hakbang 7: Website
Upang maglagay ng isang web server sa iyong pi, idagdag ang sumusunod na code sa iyong pi.
sudo apt-get intall apache2-y
Upang makakuha ng access bilang isang dp-user:
sudo chown dp-user: root *
Upang ma-access ang folder at magdagdag ng mga file dito.
sudo chown dp-user: root / var / www / html
Buksan ang WinSCP. Lumikha ng isang bagong sesyon at punan ang file tulad ng ipinakita sa imahe.
Piliin ang iyong mga file at i-drag ang mga ito sa iyong / var / www / html folder.
Hakbang 8: Auto Start App.py
Upang simulan ang iyong app.py awtomatikong pumunta sa iyong crontab at idagdag ang code na ito:
sudo crontab -e
Sa ilalim ng file, ipasok ang sumusunod na code (ipinaliwanag sa imahe).
@reboot python3 /var/www/html/app.py
Ctrl + x upang makalabas at ipasok upang makatipid.
Hakbang 9: Gumawa ng isang Kaso
Madali ang konsepto Kinuha ko ang laki ng aking screen, ang haba ng aking breadboard at ang laki ng aking pi ay gumawa ng isang butas sa ilalim upang ilagay ang PIR.
Dahil gumagamit ka ng isang HDMI cable dapat mayroong ibang piraso na dapat ay sa iyo.
Hakbang 10: Inaasahan Kong Magustuhan Mo Ito
Sana nasiyahan ka sa mini smart mirror.
Good luck!
Inirerekumendang:
C.Q: isang DIY Smart Mirror: 5 Hakbang
C.Q: isang DIY Smart Mirror: Kami ay sina Katrina Concepcion at Adil Qaiser, kapwa nasa ikalawang taon sa WBASD STEM Academy. Ito ang proyekto na aming nakipagtulungan at nagawa para sa pinakamahusay na parangal sa taong ito. Nang magpasya kaming gawin ang proyektong ito, nasa isip namin " kung ano ang magiging pinaka
Paano Lumikha ng isang Portable Smart Mirror / gumawa ng Up Box Combo: 8 Hakbang
Paano Lumikha ng isang Portable Smart Mirror / gumawa ng Up Box Combo: Bilang isang pangwakas na proyekto para sa aking capstone sa Davis & Ang kolehiyo ng Elkins, nagtakda ako upang mag-disenyo at lumikha ng isang make up box sa paglalakbay, kasama ang isang mas malaking salamin at paggamit ng isang raspberry pi at platform ng magic mirror software, na gagana bilang isang port
Paano Bumuo ng isang Smart Mirror Sa Raspberry Pi 4: 10 Mga Hakbang
Paano Bumuo ng isang Smart Mirror Sa Raspberry Pi 4: Sa gabay na ito makikita natin kung paano bumuo ng isang smartmirror gamit ang mga recycled na piraso tulad ng isang frame ng larawan, isang lumang monitor at isang baso ng larawan. Para sa mga elektronikong sangkap na binili ko mula rito www.lcsc .com
Smart Mirror: 5 Hakbang
Smart Mirror: Ituturo sa iyo ang itinuturo na ito kung paano lumikha ng isang Smart Mirror na nagpapakita ng iyong email inbox, ang pinakabagong balita at mga pag-update mula sa The New York Times, at ang petsa at oras sa isang background mula sa Unsplash. Gumagana ang link nito: Kailangan ng mga supply: Isang frame
Paano Gumawa ng isang DIY Smart Mirror: 12 Hakbang (na may Mga Larawan)
Paano Gumawa ng isang DIY Smart Mirror: Isang " Smart Mirror " ay isang two-way mirror na may display sa likuran nito na karaniwang ginagamit upang maipakita ang kapaki-pakinabang na impormasyon tulad ng oras at petsa, panahon, iyong kalendaryo, at lahat ng iba pang mga bagay! Ginagamit ng mga tao ang mga ito para sa lahat ng mga uri ng layunin