Мазмұны:

Ақылды ит үйі: 6 қадам
Ақылды ит үйі: 6 қадам

Бейне: Ақылды ит үйі: 6 қадам

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

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

Бұл нұсқаулықта біз Raspberry Pi негізіндегі Dog мониторын жасаймыз. Жұмыс күнінен кейін сіз қосымшаны тексере аласыз және оның «орындықта» өткізген уақытын, оның қаншалықты шу шығарғанын және қаншалықты белсенді болғанын көре аласыз.

Жабдықтар

Электрлік:

  • Raspberry Pi 3 моделі B (SD картасы 8 ГБ немесе одан көп)
  • Трикотажшы
  • СКД 16x2
  • қысым сенсоры
  • қозғалыс сенсоры
  • дыбыс сенсоры
  • резисторлар
  • секіргіш сымдар

1 -қадам: Орнату

Pi параметрі:

Бұл қадам үшін бізге 2 нәрсе қажет:

  • win32 диск бейнелеуші:
  • біздің сурет:

SD картасын орнату:

  • SD картаның жүктеу каталогына өтіңіз
  • «cmdline.txt» файлын ашып, ip = 169.254.10.1 қосыңыз. Сіз енгізгендер мен файлда бұрынғылардың арасында бос орын бар екеніне көз жеткізіңіз
  • оны сақтаңыз
  • сол дирекцияда кеңейтімі жоқ ssh файлын жасаңыз
  • SD картасын алыңыз (бірақ қауіпсіз)

PI -ге қосылу:

  • PI -ді қосыңыз және LAN кабелін компьютер мен PI -ге қосыңыз
  • Putty бағдарламасын https://www.putty.org/put сайтынан орнатыңыз
  • «169.254.10.1» қойыңыз, IP қорабына SSH және 22 портын таңдаңыз
  • ашық
  • пайдаланушы аты: pi
  • құпия сөз: таңқурай

Конфигурация:

  • «sudo raspi-config» теріңіз
  • Локализация санаты арқылы Wi -Fi елін таңдаңыз
  • realVNC жүктеу:

    PI -ге қосылуды орнатыңыз

  • Wi -Fi желісіне қосылыңыз
  • CLI (компьютерлік желі интерфейсі) нұсқасына қайту

    • түрі:

      • «sudo apt update»
      • «update-alternatives-install/usr/bin/python python /usr/bin/python2.7 1»
      • «update-alternatives-install/usr/bin/python python/usr/bin/python3 2»

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

MariaDB -ді PI -ге орнатыңыз

  • Түрі

    • «sudo apt install mariaDB-сервері»
    • «mysql_secure_installation»
  • Бізде әлі түбірлік пароль жоқ, сондықтан enter пернесін басыңыз
  • Енді біз түбірлік құпия сөзді орната аламыз

    Барлық сұрақтарға Y деп жауап беріңіз

3 -қадам: электр сымдары

Электр сымдары
Электр сымдары

«Электр схемасы» бойынша компоненттерді сыммен қосыңыз

Қосымшада менің Breadboard сымдар схемасының практикалық мысалы

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

4 -қадам: іс

Іс
Іс
Іс
Іс

Істі жасаңыз

Әр түрлі мүмкіндіктер бар:

  • лазерді қолдануға болады
  • немесе оны қолмен жасауға болады

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

Егер сіз лазерлік файлдарды жасағыңыз келсе, оны қолдануға болатын қарапайым сайт бар. (https://www.makercase.com)

5 -қадам: Python (артқы жағы)

Артқы жағы үшін мен Pycharm қолданамын.

PI -мен байланыс үшін:

  • Файл
  • Параметрлер
  • Құру, орындау, орналастыру
  • Орналастыру
  • SFTP хостын қосу арқылы PI -ге қосылыңыз
  • Екінші қойындыға өтіңіз Салыстырулар және жергілікті жолдың дұрыс екеніне көз жеткізіңіз
  • OK түймесін басыңыз

GITHUB-тен кодты жүктеңіз (https://github.com/WoutDeBaere/Smart-dog-house)

Тінтуірдің оң жақ түймесімен кодты жүктеп, «Rpi -ге жүктеуді» таңдаңыз.

Сценарийді тінтуірдің оң жақ түймесімен іске қосыңыз және іске қосу (app.py) таңдаңыз

6 -қадам: Html және Java (алдыңғы бет)

GITHUB-дан алдыңғы қадамда жүктелген Front-End бөлігін алыңыз және оны жүктеңіз. Мен Visual Studio бағдарламасын FE бөлігін орындау үшін қолдандым, бірақ сіз қай ортаны қолданғыңыз келеді.

Ұсынылған: