Мазмұны:

Ақылды үй: 10 қадам
Ақылды үй: 10 қадам

Бейне: Ақылды үй: 10 қадам

Бейне: Ақылды үй: 10 қадам
Бейне: Өлді деп жерлемек болған еді. Бірақ Алланың қалауымен тірілген Бала 2024, Шілде
Anonim
Ақылды үй
Ақылды үй

Егер сіз таңқурай пиі бар ақылды үй жасағыңыз келсе, төмендегі қадамдарды орындаңыз және сіз білмес бұрын ақылды үйді өзіңіз жасадыңыз.

Жабдықтар

  • Тақталар (MDF 6 мм)

    • 1 x 600 мм * 341, 9 мм Шатыр төбесі үшін
    • 1 x 600 мм * 335, 9 мм Артқы шатырға арналған
    • 2 x 568 мм * 443 мм Шатырлы еден мен төбеге арналған
    • 3 x 556 мм * 100 мм Ішкі қабырғалар үшін
    • 2 x 443 мм * 100 мм
    • 2 x 212, 5 мм * 100 мм
    • 1 x 75 мм * 100 мм
    • 1 x 56 мм * 100 мм
    • 2 x 475 мм x 361, 5 мм Сыртқы қабырғалар үшін
    • 2 x 588 мм x 124 мм
    • 2 x 600 мм * 600 мм
  • 1 x ағаш бұрыштық жолақ
  • 2 x ағаш арқалықтар 40 мм * 50 мм * 2100 мм
  • 1 x кабель VTBST0, 75 Rood 15 м
  • 1 x кабель VTBST0, 75 Zwart 25 м
  • 2 x ПВХ орамасы 0, 7 мм 100 мм * 1000 мм
  • 1 x 250G ағаш желімі
  • 1 x 20 мм * 10 мм велкро
  • 1 x таңқурай pi 3b+,
  • 1 x micro sd картасы (32 Гб)
  • I2C бар 1 x СКД
  • 1 x DS18B20
  • 1 x 74HC595
  • 1 x MCP3008
  • 1 x ультракүлгін сенсоры
  • 1 x вольт сенсоры
  • 1 х резистор 10 Ом
  • 10 x түймесі
  • 10 x жарықдиодты 5 мм
  • 20 х резистор 470 Ом
  • 4 x 3, 5V - 250mA Күн панелі
  • 1 x күн литий ионды/полимерлі зарядтағыш
  • Терминал блогы бар 1 x DC тұрақты ток адаптері
  • 1 x литий -ионды полимерлі батарея - 3,7 в 2500 мАч
  • жылуды төмендететін құбырлар
  • дәнекерленген қаңылтыр

Құралдар:

Пісіру темірі

Fretsaw

Бұрғылау машиналары

вувметр

қарындаш

1 -қадам: Raspberry Pi конфигурациясы

Егер сізде барлық жабдықтар болса, біз бастай аламыз!

  1. MicroSD картасын компьютерге салыңыз;
  2. Raspbian OS кескінін жүктеңіз;
  3. Micro SD картасындағы суретті Etcher немесе win32diskimager сияқты бағдарламалық жасақтамамен жарқылдатыңыз;
  4. SD-картаның қол жетімді бөліміне өтіп, блокнотпен cmdline.txt файлын ашыңыз;
  5. Ip = 169.254.10.1 қосыңыз және жабыңыз;
  6. Енді micro-SD картасын таңқурайға салыңыз;
  7. ол жүктелгеннен кейін Putty бағдарламасын жүктеңіз;
  8. Енді таңқурай pi-ге біз бұрын терген ip-адресті пайдаланып қосылыңыз;
  9. Пайдаланушы pi мен таңқурайдың құпия сөзімен кіріңіз;
  10. Sudo raspi-config теріңіз, құпия сөзді өзгертіңіз, желі параметрлеріне өтіңіз, pi хост атауын өзгертіңіз. Локализация опцияларына өтіп, Wi-Fi елі мен уақыт белдеуін өзгертіңіз. Содан кейін жүктеу опцияларына өтіңіз, жүктеу кезінде желіні күтуді өшіріңіз және экрандағы экранның өшуін күтіңіз. Соңында интерфейс опцияларына өтіп, i2c және spi интерфейсін ашыңыз;
  11. Wi-Fi желісіне қосылу үшін келесі қадамдарды қолданып Wi-Fi желісіне қосылыңыз;
  12. Sudo apt-update және sudo apt-upgrade командаларын орындаңыз;

2 -қадам: мәліметтер базасы (Mariadb)

Мәліметтер қоры (Mariadb)
Мәліметтер қоры (Mariadb)

Біздің Raspberry Pi -ге мәліметтер базасын қосыңыз. Біз мұны Putty -де жасаймыз.

  1. sudo apt-get mysql-server, mysql-client орнатыңыз
  2. mysql -u түбірі -p
  3. құпия сөзбен анықталған «root»@'localhost' пайдаланушысын жасаңыз;
  4. БАРЛЫҚ БАСЫМДІЛІКТЕРДІ БЕРУ *. * TO 'root'@'%'
  5. Енді sql файлының кодын көшіріп, Putty -ге қойыңыз және оны орындаңыз

3 -қадам: үйдің түбін салыңыз

Үйдің түбін салыңыз
Үйдің түбін салыңыз
Үйдің түбін салыңыз
Үйдің түбін салыңыз
Үйдің түбін салыңыз
Үйдің түбін салыңыз
Үйдің түбін салыңыз
Үйдің түбін салыңыз

Егер сізде үйдің өзіндік дизайны болса, онда сіз 3 және 5 -қадамдарды орындамағаныңыз жөн. Тек екі қабырғаның арасында электр қуатын беру үшін ішкі және сыртқы қабырғалары бар сіздің жеке үйіңіз бар -жоғын тексеріңіз. Жарық диодты, күн панельдері мен ультракүлгін сенсорына сымдар салғаныңызды (егер сіз бұл сенсорды төбеге орнатқыңыз келсе) кейін оларды қай жерге қосу керектігін көресіз.

Алдымен сіз ішкі қабырғалар үшін біз қолданатын барлық сөрелерді аламыз

Алдымен сіз терезе мен есік үйге кіретін жоспардағы тақталарды аласыз.

Содан кейін сіз 556 мм * 100 мм 2 тақтаны және 443 мм * 100 мм тақталарды ағаш желіммен бірге жабыстырасыз, сонда сіз жақсы төртбұрыш аласыз.

Содан кейін 556 мм * 100 мм соңғы тақталарды алып, оны тіктөртбұрышқа жабыстырыңыз. Осылайша сіз үйде 2 орынды аласыз.

Содан кейін сіз 212,5 мм * 100 мм мөлшеріндегі 2 тақтайшаны алып, оларды 2 кеңістіктің біреуіне жабыстырыңыз, сонда сізде 1 үлкен кеңістік пен 3 кіші бос орын болады.

Содан кейін сіз ең кішкентай 2 тақтаны алыңыз, біз оны дәретхана бөлмесіне айналдырамыз. Біз L тақтасын алу үшін 2 тақтаны ілеміз. содан кейін осы L -ді ортаңғы кеңістікке жабыстырыңыз.

Желім құрғаған кезде, 568 мм * 443 мм болатын 1 тақтайшаны алып, оларды жабыстырыңыз, сонда сізде бұл кеңістіктер үшін төбе болады. Төбеге максималды биіктігі 12 мм болатын кішкене блокты жабыстырыңыз.

Оны жақсы кептіруге рұқсат етіңіз, және бұл аяқталғаннан кейін сіз бәрін төменде жасадыңыз.

4 -қадам: Негізгі тақта

Негізгі тақтайша біздің үйге еденге арналған. Сонымен қатар, барлық электр энергиясын өшіру керек, ол енді көрінбейді

Сіз 600 мм * 600 мм 1 табақты және ағаш арқалықтарды аласыз. Сіз ағаш арқалықтарды ағаш тақтайшаның айналасына желімдейсіз, сонда біз оған электр энергиясын аламыз. Таңқурай пиін арасына қою үшін 10 см тесік жасағаныңызға көз жеткізіңіз.

Содан кейін сіз үйдің төменгі қабатын алып, артқы жағын негізгі тақтайшаның шетіне қойыңыз. енді сіз 7 мм үйдің алдында бірнеше тесіктерді белгілей аласыз. Бірақ абай болыңыз, бұл тесіктер есіктің алдында немесе терезенің алдында болмайды. Біз электр қуатын төменгі пластинадан үйге дейін жеткізу үшін осы тесіктерді бұрғылаймыз.

Егер сіз үйдің төменгі тақтада қай жерде болатынын білсеңіз, онда түймелерді қоюға және СКД экранына тесік салу үшін 10 тесікті (5 қатар 2) белгілеуге болады.

Сіз барлық тесіктерді бұрғылағаннан кейін біз үйдің сыртынан бастай аламыз

5 -қадам: үйдің сыртында

Енді біз төменгі қабаттағы үйдің сыртқы қабырғаларына кіреміз.

Сіз 475 мм * 361,5 мм 2 тақтаны аласыз. Сіз 361,5 таңбасының бүйірін екі жақ бойымен 124 мм өлшейсіз. содан кейін сіз тақтайдың басқа жағынан 475 мм ортасын өлшейсіз. Содан кейін сіз өзіңіздің бірінші нүктелеріңізді екінші нүктемен байланыстырасыз, сонда сіздің тақталарыңызда үйдің пішіні болады және сіз 2 бұрышты кесіп тастайсыз.

Содан кейін сіз үйдің алдыңғы және артқы жағына 588 мм x 124 мм мөлшеріндегі 2 тақтайшаны жабыстырасыз. Бұл тақталарда есік пен терезенің кесілгеніне көз жеткізіңіз. Егер сіз өзіңіздің үйіңізде терезе қаласаңыз, ПВХ бөлігін 2 тақтаның арасына жабыстырып, оны және сыртқы қабырғаны желімдей аласыз.

Содан кейін сіз өзіңіз жасаған басқа 2 тақтаны орналастырасыз, ал қалған 2 үй туралы. Сондай -ақ, сіз үшбұрышта гауһар тас жасағаныңызға көз жеткізіңіз, сонда сіз жарықтың жанып тұрғанын көре аласыз. Мұнда да ПВХ бөлігін терезенің алдына іліп қоюға болады.

Желім құрғаған кезде, сіз үйіңізді салуды аяқтадыңыз.

6 -қадам: Электр тізбегін құрыңыз

Электр тізбегін құрыңыз
Электр тізбегін құрыңыз
Электр тізбегін құрыңыз
Электр тізбегін құрыңыз

Біз үйді толығымен аяқтамас бұрын, біз алдымен өз үйімізге электр энергиясын саламыз, сіз өзіңіздің жарық диодтарыңызды үйіңізге орналастыра аласыз (әрқашан әр бөлменің ортасына 1 жарықдиодты қойыңыз, үлкен бөлмеге 3 жарықдиодты орналастырыңыз) Енді сізде әдетте 9 светодиодты қосады.

Үйді негізгі табаққа жабыстырыңыз.

астындағы пластинадағы барлық компоненттерді төменде көрсетілгендей жалғаңыз.

Мұны аяқтағаннан кейін, сіз 568 мм * 443 мм екінші тақтайшаларды басқа тақтайға бірдей өлшеммен қоюға болады. Мұны істегеннен кейін сіздің үй 1 -суретке ұқсайды.

Содан кейін үйдің артқы жағындағы тақталарды алыңыз, 4 күн панелін тақталарға іліп қойыңыз және екінші жағынан (ішіндегі) күн панельдерінің кабельдері тақталардан шыққанына көз жеткізіңіз. Содан кейін кішкене тесік бұрғылап, ультрафиолет датчигін кетер алдында іліп қойыңыз, осылайша сенсор жақсы біріктірілген. Мұны істегеннен кейін, сіз бәрін байланыстыра аласыз және сөреңізді үйіңізге қоюға болады. (онда сіздің үйдің төбесі 2 -суретке ұқсайды).

7 -қадам: код

Сіз кодты осы жерден жүктей аласыз және оны таңқурай пи -ге орналастыра аласыз.

8 -қадам: веб -сервер

Сіз бұл командаларды шпатлевкада орындайсыз.

Sudo apt -get install apache2 -y пәрменін орындаңыз

Интернетте 169.244.10.1 мекен -жайына өтіңіз. әдетте онымен бірге apache бетін көріңіз, егер олай болмаса, алдымен sudo apt-get update енгізіңіз және apchach қайта орнатыңыз.

Енді mv пәрменін пайдаланып/var/www/html ішіне жүктелген кодтың алдыңғы қалтасын жылжытыңыз.

sudo қызметі apache2 қайта іске қосыңыз.

Егер сіз pi-мекен-жайына кірсеңіз, енді сіз веб-интерфейсті көресіз.

9 -қадам: Автоматты түрде іске қосу

Енді біз сканерлеу автоматты түрде іске қосылатынына көз жеткізуіміз керек, егер сіз пи жүктеуді жүктесеңіз.

Rc.local файлын sudo nano /etc/rc.local көмегімен өңдеңіз

Кодыңызды орындау үшін пәрменді қосыңыз, бұл python3.5 /yourpath/project.py &

Төменде 0 шығуын қалдырғаныңызға көз жеткізіңіз.

Енді sudo қайта жүктеуді жасаңыз және оның жұмыс істегенін тексеріңіз.

10 -қадам: Аяқтаңыз

Барлығын қайтадан тексеріңіз, егер бәрі жұмыс істесе, сіз шатырдың екінші жағын үйге қоясыз.

Егер бұлай болмаса, бұл сіздің айналма құдайыңызды жасамағандықтан және сіз оны әлі де тексеруге тура келеді.

Ақырында, сіз соңғы тақтаны астыңғы тақтайдың астына іліп, таңқурай пи үшін тесік берген жерге велкро бөлігін қоюға болады. Сондай -ақ, таңқурай пидің артына велкроның бір бөлігін іліп қойыңыз, сонда сіздің пиіңіз үйіңізге ілінеді.

Енді сіздің Ақылды үйіңіз аяқталды.

Ұсынылған: