Мазмуну:
- Жабдуулар
- 1 -кадам: Raspberry Pi конфигурациясы
- 2 -кадам: Маалыматтар базасы (Mariadb)
- 3 -кадам: Үйдүн түбүн куруңуз
- 4 -кадам: Негизги табак
- 5 -кадам: Үйдүн сыртында
- 6 -кадам: Электр схемасын куруңуз
- 7 -кадам: Код
- 8 -кадам: Webserver
- 9 -кадам: Autunun
- 10 -кадам: Бүтүрүү
Video: Акылдуу үй: 10 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Эгерде сиз малина пи менен акылдуу үй жасагыңыз келсе, анда сиз жөн гана төмөндөгү кадамдарды аткарышыңыз керек жана муну билүүдөн мурун сиз өзүңүз акылдуу үйдү жасап алдыңыз.
Жабдуулар
-
Планкалар (MDF 6мм)
- 1 x 600 мм * 341, 9 мм Ронт чатыры үчүн
- 1 х 600 мм * 335, 9 мм Арткы чатыр үчүн
- 2 x 568 мм * 443 мм Чердактын полу жана шып үчүн
- 3 х 556 мм * 100 мм Ички дубалдар үчүн
- 2 x 443 мм * 100 мм
- 2 x 212, 5 мм * 100 мм
- 1 х 75 мм * 100 мм
- 1 x 56 мм * 100 мм
- 2 х 475 мм х 361, 5 мм Сырткы дубалдар үчүн
- 2 x 588 мм x 124 мм
- 2 x 600mm * 600mm
- 1 х жыгач бурчу бар
- 2 х жыгач устун 40 мм * 50 мм * 2100 мм
- 1 x кабель VTBST0, 75 Rood 15 м
- 1 x кабель VTBST0, 75 Zwart 25 м
- 2 х ПВХ түрмөк 0, 7 мм 100 мм * 1000 мм
- 1 х жыгач клей 250G
- 1 х велкро 20 мм * 10 мм
- 1 х малина pi 3b+,
- 1 x micro sd card (32gb)
- I2C менен 1 х ЖК
- 1 x DS18B20
- 1 x 74HC595
- 1 x MCP3008
- 1 х UV сенсор
- 1 х вольт сенсор
- 1 х резистор 10 Ом
- 10 x баскыч
- 10 х светодиод 5 мм
- 20 х каршылыгы 470 Ом
- 4 x 3, 5V - 250mA Күн панели
- 1 x Solar Lithium Ion/Polymer заряддагыч түзүлүш
- 1 х Эркек DC Power адаптери терминалдык блок менен
- 1 х литий -ион полимердик батарея - 3.7v 2500mAh
- жылытуучу түтүк
- калай калай
Куралдар:
Кандооч
Fretsaw
Бургулоочу машиналар
vouwmeter
карандаш
1 -кадам: Raspberry Pi конфигурациясы
Бардык жабдууларыңыз бар болгондон кийин биз баштайбыз!
- MicroSD картаңызды компьютериңизге салыңыз;
- Raspbian OS сүрөтүн түшүрүү;
- Etcher же win32diskimager сыяктуу программалар менен микро SD картадагы сүрөттү жаркыратуу;
- SD-картанын жеткиликтүү бөлүмүнө кирип, блокнот менен cmdline.txt файлын ачыңыз;
- IP кошуу = 169.254.10.1 сактоо жана жабуу;
- Эми микро-SD картаңызды малина пиңизге салыңыз;
- жүктөлгөндөн кийин, Putty жүктөп алыңыз;
- Эми, биз мурда жазган ip-даректи колдонуп, малина пиңизге туташыңыз;
- Колдонуучу pi жана малина менен сырсөз менен кирүү;
- Sudo raspi-config териңиз, сырсөзүңүздү өзгөртүңүз, тармактын параметрлерине өтүңүз, пиңиздин хост атын өзгөртүңүз. Локалдаштыруу параметрлерине өтүп, Wi-Fi өлкөсүн жана убакыт алкагын өзгөртүңүз. Андан кийин, жүктөө параметрлерине өтүңүз, жүктөөнү күтө туруңуз жана экрандын өчүшүн күтө туруңуз. Акыры интерфейстин параметрлерине өтүп, i2c жана spi интерфейсин ачыңыз;
- Wi-Fiга туташуу үчүн төмөнкү кадамдарды колдонуңуз;
- Sudo apt-update жана sudo apt-upgrade буйруктарын аткарыңыз;
2 -кадам: Маалыматтар базасы (Mariadb)
Биздин Raspberry Piге маалымат базасын кошуу. Биз муну Puttyде жасайбыз.
- sudo apt-get mysql-server, mysql-client орнотуу
- mysql -u тамыры -p
- сырсөз менен аныкталган 'root'@'localhost' колдонуучусун түзүү;
- БАРДЫК СЫЙЛЫКТАРДЫ БЕРГИЛЕ *. * TO 'root'@'%'
- Эми sql файлынын кодун көчүрүп, Puttyге чаптаңыз жана аны аткарыңыз
3 -кадам: Үйдүн түбүн куруңуз
Эгерде сизде үйдүн өздүк долбоору болсо, анда 3 жана 5 -кадамдарды аткарбооңуз керек. Эки дубалдын ортосуна электр энергиясын коюу үчүн ички жана сырткы дубалдарыңыз бар экенин өзүңүздүн жеке үйүңүз барбы же жокпу текшериңиз. Жана сиз LED, күн панелдери жана ультрафиолет сенсоруна зымдарды койгонуңузду (эгер сиз бул сенсорду чатырга орното турган болсоңуз) кийинчерээк аларды кайда туташтыруу керек экенин көрөсүз.
Адегенде биз ички дубалдар үчүн колдонгон бардык текчелерди алабыз
Биринчиден, терезе жана эшик үйгө кире турган пландагы тактайларды алыңыз.
Андан кийин 556 мм * 100 мм болгон 2 тактай менен 443 мм * 100 мм тактайларды жыгач клейи менен бирге чаптап, жакшы тик бурчтук аласыз.
Андан соң 556 мм * 100 мм болгон акыркы тактайларды алып, аны тик бурчтукка чаптаңыз. ушундай жол менен сиз үйдө 2 орун аласыз.
Андан кийин 212,5 мм * 100 мм өлчөмүндөгү 2 тактайчаны алып, 2 мейкиндиктин 1ине чаптаңыз, ошондо сизде 1 чоң мейкиндик жана 3 кичине боштук бар.
Андан кийин сиз эң кичинекей 2 тактайды алыңыз, биз аны дааратканага айландырабыз. Биз L тактасына ээ болуу үчүн 2 тактаны бириктиребиз. анда ортоңку мейкиндикке бул L чаптаңыз.
Клей кургатылганда, 568 мм * 443 мм өлчөмүндөгү 1 тактайчаны алып, жабыштырыңыз, ошондо сизде бул боштуктар үчүн шып бар. Шыпта сиз максималдуу бийиктиги 12 мм болгон кичинекей блокту чаптайсыз.
Жакшылап кургатууга уруксат бериңиз жана бул бүткөндөн кийин сиз баарын ылдый кылып салдыңыз.
4 -кадам: Негизги табак
Негизги табак биздин үйдүн полу үчүн арналган. Ошол эле учурда электр энергиясын өчүрүү үчүн, ал азыр көрүнбөйт
Сиз 600 мм * 600 мм болгон 1 табакты жана жыгач устундарды аласыз. Жыгач устундарды жыгач табактын айланасына жабыштырып койгула, биз ошол жерге электр энергиясын киргизе алабыз. 10 см тешикти камсыздаганыңызды текшериңиз, ошондо малина пиңизди ортосуна коё аласыз.
Андан кийин үйүңүздүн астыңкы кабатын алып, арткы бетиңиз менен базалык плитаңыздын четине коюңуз. азыр 7 мм үйдүн маңдайында бир нече тешиктерди белгилей аласыз. Бирок сак болгула, бул тешиктер эшиктин алдында же терезенин алдында келбейт. Биз бул тешиктерди биздин электр энергиябыз төмөнкү пластинадан үйгө өтүшү үчүн бургулайбыз.
Эгер сиз үйүңүздүн астынкы табакта кайда болорун билсеңиз, анда баскычтарды коюп, ЖК экран үчүн тешик тартуу үчүн 10 тешикти (2 катар 5) белгилей аласыз.
Сиз бардык тешиктерди бургулагандан кийин, биз үйдүн сыртынан баштай алабыз
5 -кадам: Үйдүн сыртында
Эми биз төмөнкү кабаттагы үйдүн сырткы дубалдарына киребиз.
Сиз 475 мм * 361,5 мм болгон 2 тактай аласыз. Сиз 361,5 белгинин капталын ченеп, эки тарабы боюнча 124 мм. анда сиз тактайыңыздын башка тарабынан 475 мм борборду өлчөйсүз. Анан сиз биринчи чекиттериңизди экинчи чекитке туташтырасыз, тактайыңызда үй формасындагы формага ээ болуп, 2 бурчун кесип саласыз.
Андан кийин үйүңүздүн маңдайына жана артына 588 мм x 124 мм өлчөмүндөгү 2 тактайчаны чаптайсыз. Бул тактайларда эшик жана терезелер кесилгенин текшериңиз. Эгерде сиз үйүңүздүн терезесин кааласаңыз, анда 2 тактайдын ортосуна ПВХнын бир бөлүгүн жабыштырып, аны жана сырткы дубалды жабыштырсаңыз болот.
Андан кийин сиз өзүңүз жасаган башка 2 тактайчаны коюп, калган 2си үй жөнүндө. Ошондой эле үч бурчтукта бриллиант жасаганыңызды текшериңиз, ошондо жарык күйүп же күйбөй турганын көрө аласыз. Бул жерде да терезенин алдына ПВХнын бир бөлүгүн илип койсоңуз болот.
Клей кургатылганда, сиз дээрлик үйүңүздү куруп бүттүңүз.
6 -кадам: Электр схемасын куруңуз
Биз үйдү толугу менен бүтүрүүдөн мурун, биз биринчи кезекте электр энергиябызды үйүбүзгө коебуз. Сиздин LEDди үйүңүзгө жайгаштыра аласыз (ар бир бөлмөнүн ортосуна 1 LED коюп, чоң бөлмөдө 3 светодиодду коюңуз) Эми сизде Адатта, 9 LED диоддору бар.
Үйүңүздү базалык табакка чаптаңыз.
астындагы табактагы бардык компоненттерди төмөндө көрсөтүлгөндөй туташтырыңыз.
Муну бүтүргөнүңүздө, экинчи тактайга 568 мм * 443 мм өлчөмдөгү тактайларды бирдей өлчөмдө жайгаштыра аласыз. Муну аткаргандан кийин, үйүңүз 1 -сүрөттө көрүнөт.
Андан кийин үйдүн артында боло турган тактайларды кармаңыз, 4 күн панелин тактайга илип коюңуз жана башка тараптан (ичиндеги) күн батареяларынын кабелдери такталардан келгенине ынаныңыз. Андан кийин кичинекей тешик бургулаңыз жана ультрафиолет сенсорун кетер алдында илип коюңуз, ошондо бул сенсор сонун интеграцияланган. муну кылгандан кийин, бардыгын туташтырып, текчеңизди үйүңүзгө тактай аласыз. (анда үйүңүздүн чатыры 2 -сүрөткө окшош).
7 -кадам: Код
Сиз кодду бул жерден жүктөп алып, аны малина пиңизге жайгаштыра аласыз.
8 -кадам: Webserver
Сиз бул командаларды шпаклевкада аткарасыз.
Sudo apt -get apache2 -y орнотуу буйругун аткарыңыз
Интернетте 169.244.10.1 чейин серфинг. эгер андай болбосо, адатта сиз менен apache баракчасын көрөсүз, адегенде sudo apt-get update киргизиңиз жана apchachти кайра орнотуңуз.
Эми mv буйругун колдонуп, жүктөгөн кодуңуздун алдыңкы папкасын/var/www/htmlге жылдырыңыз.
sudo кызматы apache2 кайра.
Эми сиз pi'дин ip-дарегине кайрылсаңыз, веб-интерфейсти көрүшүңүз керек.
9 -кадам: Autunun
Эми биз питиңизди жүктөсөңүз, сценарий автоматтык түрдө иштээрин текшеришибиз керек.
Sudo nano /etc/rc.local аркылуу rc.local файлын түзөтүңүз
Кодуңузду аткаруу үчүн буйрукту кошуңуз, бул python3.5 /yourpath/project.py &
Төмөндө 0 чыгууну калтырууну унутпаңыз.
азыр sudo өчүрүп күйгүзүңүз жана анын иштегенин текшериңиз.
10 -кадам: Бүтүрүү
Баарын дагы бир жолу текшерип көрүңүз, эгер баары иштесе, үйдүн үстүнө чатырдын экинчи тарабын коюңуз.
Эгерде андай эмес болсо, анда бул сиздин айланма кудайыңызды жаратпаганыңыздын себеби жана сиз дагы аны текшеришиңиз керек болот.
Акыр -аягы, сиз акыркы тактаны астыңкы табактын түбүнө илип, малинанын пи үчүн тешик берген жерге велкронун бир бөлүгүн койсоңуз болот. Ошондой эле малина пиңиздин артына велкронун бир бөлүгүн илиңиз, ошондо сиздин пиңиз үйүңүзгө илинет.
Ошентип, азыр сиздин Smart House бүтүп калды.
Сунушталууда:
Акылдуу кур: 18 кадам
Smart Belt: Кээ бир гаджетти кийүү абдан кыйын. Чынын айтсам, бул долбоордо апамдан мага корпусту тигүүгө жардам алдым, анткени мен өзүм тиге албайм. Тигүүчү машинаны колдонуп тигүүдө этият болуңуз. Эгерде сиз эч качан тигүүчү машинаны тигип көрбөсөңүз, анда
Акылдуу көз айнек: 4 кадам
Акылдуу көз айнек: Саламатсыздарбы, бүгүн мен сизге үйдө акылдуу көз айнекти кантип жасоону көрсөтөм! Акылдуу көз айнектин эң сонун нерселеринин бири - азыркы технология дүйнөсүндө ушундай нерсеге ээ болуу канчалык пайдалуу жана бир эле версиясы жок
SONOFF акылдуу өчүргүчтөрү менен DIY акылдуу ролик жалюзи кантип жасалат ?: 14 кадам
SONOFF акылдуу өчүргүчтөрү менен кантип DIY акылдуу ролик жалюзи? жана аны кечинде түшүрөсүзбү? Кандай болбосун, мен
Акылдуу ойготкуч саат: Raspberry Pi менен жасалган акылдуу ойготкуч саат: 10 кадам (сүрөттөр менен)
Smart Alarm Clock: Raspberry Pi менен жасалган акылдуу ойготкуч: Сиз качандыр бир убакта акылдуу саатты кааладыңыз беле? Андай болсо, бул сиз үчүн чечим! Мен Smart Alarm Clock жасадым, бул веб -сайтка ылайык ойготкуч убактысын өзгөртө турган саат. Ойготкуч өчкөндө, үн чыгат (зумбул) жана 2 жарык күйөт
Акылдуу үйүңүздү акылдуу түрдө коргоңуз: 14 кадам
Акылдуу үйүңүздү Smartly Secure: Мен коопсуз жана коопсуз конкурс үчүн күрөшүп жатам. Эгерде сизге менин көрсөтмөм жакса, ага добуш бериңиз! Мен сизге үйүңүздү жана анын айлана -чөйрөсүн кантип оңой жана арзан коргоону көрсөтөм. Конфигурациялоо