Talaan ng mga Nilalaman:

Smartroom: 8 Hakbang
Smartroom: 8 Hakbang

Video: Smartroom: 8 Hakbang

Video: Smartroom: 8 Hakbang
Video: Умная Мебель | Гениальные Способы Сэкономить Пространство и Потайные Двери ▶8 2024, Nobyembre
Anonim
Smartroom
Smartroom

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

Pagtitipon ng Lahat ng Iyong Mga Pantustos
Pagtitipon ng Lahat ng Iyong Mga Pantustos
Pagtitipon ng Lahat ng Iyong Mga Pantustos
Pagtitipon ng Lahat ng Iyong Mga Pantustos
Pagtitipon ng Lahat ng Iyong Mga Pantustos
Pagtitipon ng Lahat ng Iyong Mga Pantustos

Pinakamahalaga, ang mga panustos! Inilagay ko ang lahat sa isang spreadsheet ng Excel.

Hakbang 2: Pagbuo ng Pabahay

Pagbuo ng Pabahay
Pagbuo ng Pabahay
Pagbuo ng Pabahay
Pagbuo ng Pabahay
Pagbuo ng Pabahay
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

Paggawa ng Circuit
Paggawa ng Circuit
Paggawa ng Circuit
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

Lumikha ng MySQL Database
Lumikha ng MySQL Database
Lumikha ng MySQL Database
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

Pagsubok sa Smartroom
Pagsubok sa Smartroom
Pagsubok sa Smartroom
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

Paglalagay ng circuit sa loob ng iyong pabahay
Paglalagay ng circuit sa loob ng iyong pabahay
Paglalagay ng circuit sa loob ng iyong pabahay
Paglalagay ng circuit sa loob ng iyong pabahay
Paglalagay ng circuit sa loob ng iyong pabahay
Paglalagay ng circuit sa loob ng iyong pabahay
Paglalagay ng circuit sa loob ng iyong pabahay
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

Masiyahan sa Smartroom!
Masiyahan sa Smartroom!
Masiyahan sa Smartroom!
Masiyahan sa Smartroom!
Masiyahan sa Smartroom!
Masiyahan sa Smartroom!

Ganap ka nang naka-set up upang magamit ang smartroom, hindi na nakakabangon upang buksan ang iyong mga shutter!

Inirerekumendang: