Мазмуну:

Smartroom: 8 кадам
Smartroom: 8 кадам

Video: Smartroom: 8 кадам

Video: Smartroom: 8 кадам
Video: MACAN - ASPHALT 8 2024, Ноябрь
Anonim
Smartroom
Smartroom

Сиз качандыр бир кезде төшөгүңүзгө жаткыңыз келип, ордунан тургусу келбей жатабы? Жалюзиңизди ачуу үчүн ордунан турууну каалагыңыз келеби? Анда менде сиз үчүн идеалдуу чечим бар. Smartroom менен таанышып, уюлдук телефонуңуз, планшетиңиз, ал тургай компьютериңиз менен бөлмөнү башкарыңыз!

Жабдуулар

Кийинки кадамда мен сизге керектүү буюмдардын тизмесин көрсөтөм. Баарынан маанилүүсү, сизде Raspberry Pi жана компьютериңиз болушу керек.

1 -кадам: Бардык жабдууларыңызды чогултуу

Бардык Берилиштериңизди Чогуу
Бардык Берилиштериңизди Чогуу
Бардык Берилиштериңизди Чогуу
Бардык Берилиштериңизди Чогуу
Бардык Берилиштериңизди Чогуу
Бардык Берилиштериңизди Чогуу

Эң башкысы, жабдуулар! Мен бардыгын Excel жадыбалына жайгаштырдым.

2 -кадам: Турак жай куруу

Турак жай куруу
Турак жай куруу
Турак жай куруу
Турак жай куруу
Турак жай куруу
Турак жай куруу

Мен MDF панелинин өлчөмүн 122 см х 61 см колдонгон турак жай үчүн, аларды каалаган DIY дүкөнүнөн таба аласыз. Аларды тегерек бычак араа менен чиймедеги өлчөмдөрү менен кесип алыңыз. Андан кийин панелдер Soudal Fix All клейи менен жабыштырылат. Сүрөт тартуу милдеттүү эмес, бирок ага жагымдуу тийүү тартуулайт:), Мен жогорудагы сүрөттөрдө көрүнгөн боёктун түрлөрүн колдондум. Парда үчүн мен ичимдеги эң жука кездемеден бирден барак жасадым. Менде пластикалык түтүк 90 градустук бурч менен жатты. Мен сенсорлор туура келиши үчүн, аларды бөлүктөргө бөлдүм.

3 -кадам: Районду жасоо

Циркти жасоо
Циркти жасоо
Циркти жасоо
Циркти жасоо

Бул эң кичинекей электрдик схема эмес, бирок бул долбоорду кызыктуу кылат. Зымдарды секирип өтүүдөн качууга аракет кылыңыз. Бир эле нанга барбаган зымдар узунураак болушу керек. Сиз эки зымды ширете аласыз же эркекти ургаачы зымдарга бири -бири менен туташтыра аласыз.

4 -кадам: Githubдан кодду жүктөп алыңыз

Бул долбоордун кодун менин Githubдан жүктөп алсаңыз болот, шилтеме https://github.com/howest-mct/1920-1mct-project1-V… Кодду басыңыз жана арткы жана алдыңкы жагын жүктөп алыңыз.

PI менен Visual Studio Code ортосунда SSH туташуусун түзүңүз, эгер сиз кантип билбесеңиз, бул жерде кичинекей окуу куралы бар.

VS Codeдо жаңы папка түзүңүз жана аны каалаган нерсеңизге чакырыңыз, олуттуу, бул маанилүү эмес. Ошол папкага Backendден бардык файлдарды чаптаңыз. Биринчи бөлүгү бүттү. Эми/var/www/VC Codeго өтүңүз жана алдыңкы файлдарды ошол жерге чаптаңыз. Коддоо бөлүгү эми бүттү!

5 -кадам: MySQL маалымат базасын түзүү

MySQL маалымат базасын түзүү
MySQL маалымат базасын түзүү
MySQL маалымат базасын түзүү
MySQL маалымат базасын түзүү

Мен маалымат базаларын түзүү үчүн колдонгон программа MySQL Workbench. Жүктөө шилтемесин бул жерден таба аласыз.

Зымсыз байланышты түзүңүз, менин жөндөөлөрүмө кайрылыңыз, SSH хостунун сиздин RPiңиздин IP дареги экенине ынаныңыз.

Эми экрандын жогорку сол жагындагы Файлдын астындагы сөлөкөткө өтүңүз, аны чыкылдатыңыз, ал жөнөкөй SQL файлын ачышы керек. smartroomdb.txt кодун ошол жерге чаптап, иштетиңиз (сары чагылган). Эми сен алтынсың!

6 -кадам: Smartroomду тестирлөө

Smartroomду сыноо
Smartroomду сыноо
Smartroomду сыноо
Smartroomду сыноо

Эми техникалык бөлүктөрдүн көбү бүткөндөн кийин, VS Codeдогу жаңы түзүлгөн папкаңызга барып, app.py баштаңыз. Жогорку оң бурчта кичине баштапкы сөлөкөтү бар. Эми браузериңизге барып, RPi'ңиздин IP дарегин териңиз. Сиз сайтты көрүшүңүз керек.

Бул вебсайт биринчи мобилдик түзүлдү! Ооба, сиз бул долбоорду телефонуңузда колдоно аласыз. Жөн гана RPiңиздин IP дарегин териңиз.

Сиз ошондой эле Raspberry Pi башталганда долбоорду баштоого уруксат бере аласыз. Эгер сиз муну кылгыңыз келсе, app1.py кызматын түзүшүңүз керек болот. Бул окуу куралын ээрчиңиз

Сиз main.py'ди app1.pyге жана каталогду app1.py жайгашкан каталогго алмаштырышыңыз керек болот. Баары электрдик схемада иштээрин текшериңиз. Андай болсо, кийинки кадамга өтүңүз!

7 -кадам: Турак жайдын ичине схеманы коюу

Турак жайдын ичине микросхема салуу
Турак жайдын ичине микросхема салуу
Турак жайдын ичине микросхема салуу
Турак жайдын ичине микросхема салуу
Турак жайдын ичине микросхема салуу
Турак жайдын ичине микросхема салуу
Турак жайдын ичине микросхема салуу
Турак жайдын ичине микросхема салуу

Сиз акыркы бөлүккө жеттиңиз, куттуктайм!

Дубалдарда эки тешик бургулоо керек болот. Бири кайда, бири столдун астында. Ал үчүн кадимки машыгууну колдонсоңуз болот. Андан кийин MCP3008 жана L293D менен жазылган шкафтын астына, ал эми башка нан керебеттин астына кирет. Кабелди башкаруу сизге байланыштуу. Мен жергиликтүү DIY дүкөнүнөн (Hubo) тапкан бир нече жабышчаак төшөктөрдү колдондум.

8 -кадам: Smartroomдон ырахат алыңыз

Smartroomдон ырахат алыңыз!
Smartroomдон ырахат алыңыз!
Smartroomдон ырахат алыңыз!
Smartroomдон ырахат алыңыз!
Smartroomдон ырахат алыңыз!
Smartroomдон ырахат алыңыз!

Сиз азыр акылдуу бөлмөнү колдонууга толугу менен даярданып алдыңыз, эми терезеңизди ачуу үчүн турбайсыз!

Сунушталууда: