Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Pagkolekta ng Lahat ng Iyong Mga Pantustos
- Hakbang 2: Pagbuo ng Pabahay
- Hakbang 3: Paggawa ng Circuit
- Hakbang 4: I-download ang Code Mula sa Github
- Hakbang 5: Lumikha ng MySQL Database
- Hakbang 6: Pagsubok sa Smartroom
- Hakbang 7: Paglalagay ng Circuit Sa Loob ng Iyong Pabahay
- Hakbang 8: Masiyahan sa Smartroom
Video: Smartroom: 8 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Naramdaman mo ba na gusto mong humiga sa iyong kama at ayaw na bumangon? Naramdaman mo ba na ang pagbangon upang buksan ang iyong mga shutter ay higit sa hihilingin? Pagkatapos mayroon akong perpektong solusyon para sa iyo. Ipinakikilala ang Smartroom, kontrolin ang iyong silid gamit ang iyong mobile phone, tablet o kahit na ang iyong computer!
Mga gamit
Sa susunod na hakbang ay ipapakita ko ang listahan ng mga suplay na kakailanganin mo. Pinakamahalaga sa lahat kailangan mong magkaroon ng isang Raspberry Pi at iyong computer.
Hakbang 1: Pagkolekta ng Lahat ng Iyong Mga Pantustos
Pinakamahalaga, ang mga panustos! Inilagay ko ang lahat sa isang spreadsheet ng Excel.
Hakbang 2: Pagbuo ng Pabahay
Para sa pabahay na ginamit ko ang isang MDF panel na laki ng 122 cm ng 61 cm, mahahanap mo ang mga iyon sa anumang tindahan ng DIY. Gupitin ang mga ito ng isang bilog na talim na may sukat sa pagguhit. Pagkatapos ay nakadikit ang mga panel kasama ang Soudal Fix All glue. Ang pagpipinta ay opsyonal ngunit nagbibigay ito ng magandang ugnayan:), ginamit ko ang mga uri ng pintura tulad ng nakikita sa mga larawan sa itaas. Para sa mga kurtina gumawa ako ng isang solong sheet ng pinakapayat na tela na mayroon ako. Mayroon din akong isang plastik na tubo na inilalagay sa paligid ng isang 90 degree na anggulo. Pinagputol-putol ko ang mga iyon upang magkasya ang mga sensor.
Hakbang 3: Paggawa ng Circuit
Hindi ito ang pinakamaliit na circuit ng kuryente ngunit ito ang nagpapasaya sa proyektong ito. Subukang iwasan ang pagtawid sa mga wire na tumatalon. Ang mga wire na hindi pumunta sa parehong tinapay ay dapat na mas mahaba. Maaari kang maghinang ng dalawang wires o ikonekta ang lalaki sa mga babaeng wires sa bawat isa.
Hakbang 4: I-download ang Code Mula sa Github
Maaari mong i-download ang code para sa proyektong ito sa aking Github, ang link ay https://github.com/howest-mct/1920-1mct-project1-V… Mag-click sa Code at i-download ang backend at frontend.
Gumawa ng koneksyon sa SSH sa pagitan ng iyong PI at Visual Studio Code, kung hindi mo alam kung paano, narito ang isang maliit na tutorial.
Sa VS Code, lumikha ng isang bagong folder at tawagan ito kahit anong gusto mo, sineseryoso, hindi mahalaga. I-paste ang lahat ng mga file mula sa Backend sa folder na iyon. Tapos na ang unang bahagi. Ngayon mag-navigate sa / var / www / sa VC Code at i-paste ang mga frontend file doon. Tapos na ang bahagi ng pag-coding!
Hakbang 5: Lumikha ng MySQL Database
Ang program na ginagamit ko para sa paglikha ng mga database ay MySQL Workbench. Mahahanap mo rito ang link sa pag-download.
Lumikha ng isang wireless na koneksyon, sumangguni sa aking mga setting, siguraduhin na ang hostname ng SSH ay ang IP address ng iyong RPi.
Pumunta ngayon sa icon sa ilalim ng File sa kaliwang tuktok ng screen, mag-click dito, dapat itong buksan ang isang simpleng SQL File. i-paste ang smartroomdb.txt code doon at patakbuhin ito (ang dilaw na kidlat). Ngayon ikaw ay ginintuang!
Hakbang 6: Pagsubok sa Smartroom
Ngayon na ang karamihan sa mga teknikal na bahagi ay tapos na, pumunta sa iyong nilikha lamang folder sa VS Code at simulan ang app.py. Mayroong isang maliit na icon ng pagsisimula sa kanang sulok sa itaas. Pumunta ngayon sa iyong browser at i-type ang IP address ng iyong RPi. Dapat mong makita ang site.
Ang website na ito ay nilikha sa mobile muna! Kaya oo maaari mong gamitin ang proyektong ito sa iyong telepono. I-type lamang sa IP address ng iyong RPi.
Maaari mo ring hayaan ang proyekto na magsimula kapag nagsimula ang iyong Raspberry Pi. Kung nais mong gawin ito kakailanganin kang lumikha ng isang serbisyo ng app1.py. Sundin ang tutorial na ito
Kailangan mong baguhin ang main.py sa app1.py at palitan ang direktoryo sa direktoryo kung saan matatagpuan ang app1.py. Subukan kung gumagana ang lahat sa electrical circuit. Kung gayon, magpatuloy sa susunod na hakbang!
Hakbang 7: Paglalagay ng Circuit Sa Loob ng Iyong Pabahay
Narating mo na ang huling bahagi, binabati kita!
Dalawang butas ang kailangang i-drill sa mga dingding. Isa kung nasaan ang dressing at isa sa ilalim ng desk. Maaari kang gumamit ng isang regular na drill para diyan. Pagkatapos nito ang breadboard kasama ang MCP3008 at ang L293D ay pupunta sa ilalim ng aparador at ang iba pang breadboard ay napupunta sa ilalim ng kama. Nasa iyo ang pamamahala ng cable. Gumamit ako ng isang pares ng mga malagkit na pad na nakita ko sa aking lokal na tindahan ng DIY (Hubo).
Hakbang 8: Masiyahan sa Smartroom
Ganap ka nang naka-set up upang magamit ang smartroom, hindi na nakakabangon upang buksan ang iyong mga shutter!
Inirerekumendang:
Arduino Car Reverse Parking Alert System - Hakbang sa Hakbang: 4 na Hakbang
Arduino Car Reverse Parking Alert System | Hakbang sa Hakbang: Sa proyektong ito, magdidisenyo ako ng isang simpleng Arduino Car Reverse Parking Sensor Circuit gamit ang Arduino UNO at HC-SR04 Ultrasonic Sensor. Ang Arduino based Car Reverse alert system na ito ay maaaring magamit para sa isang Autonomous Navigation, Robot Ranging at iba pang range r
Hakbang sa Hakbang Pagbubuo ng PC: 9 Mga Hakbang
Hakbang sa Hakbang ng PC Building: Mga Pantustos: Hardware: MotherboardCPU & CPU coolerPSU (Power supply unit) Storage (HDD / SSD) RAMGPU (hindi kinakailangan) CaseTools: ScrewdriverESD bracelet / matsthermal paste w / applicator
Tatlong Loudspeaker Circuits -- Hakbang-hakbang na Tutorial: 3 Mga Hakbang
Tatlong Loudspeaker Circuits || Hakbang-hakbang na Tutorial: Ang Loudspeaker Circuit ay nagpapalakas ng mga audio signal na natanggap mula sa kapaligiran papunta sa MIC at ipinapadala ito sa Speaker mula sa kung saan ginawa ang pinalakas na audio. Dito, ipapakita ko sa iyo ang tatlong magkakaibang paraan upang magawa ang Loudspeaker Circuit na ito gamit ang:
Hakbang-hakbang na Edukasyon sa Robotics Na May Kit: 6 Mga Hakbang
Hakbang-hakbang na Edukasyon sa Robotics Gamit ang isang Kit: Matapos ang ilang buwan ng pagbuo ng aking sariling robot (mangyaring sumangguni sa lahat ng mga ito), at pagkatapos ng dalawang beses na pagkabigo ng mga bahagi, nagpasya akong bumalik at muling isipin ang aking diskarte at direksyon. Ang karanasan ng ilang buwan ay kung minsan ay lubos na nagbibigay-pakinabang, at
Kritikal na Hakbang sa Paghuhugas ng Kamay sa Hakbang: 5 Hakbang
Kritikal na Hakbang sa Paghuhugas ng Hakbang sa paghuhugas ng kamay: Ito ay isang makina na nagpapaalala sa gumagamit tungkol sa mga hakbang kung kailan kailangan niyang maghugas ng kanyang mga kamay. Ang layunin ng makina na ito ay matulungan ang mga tao na maunawaan kung paano hugasan nang maayos ang kanilang mga kamay sa isang mabisang paraan. Sa mga panahon ng pag-iwas sa epidemya o pandemya,