Мазмұны:

Ылғалдағыш: 7 қадам
Ылғалдағыш: 7 қадам

Бейне: Ылғалдағыш: 7 қадам

Бейне: Ылғалдағыш: 7 қадам
Бейне: Құрғақ тері күтімі/Бет терісін ылғалдандыратын маска 2024, Шілде
Anonim
Ылғалдандырғыш
Ылғалдандырғыш

2 -ші семестрде NMCT -тің жаңа жобасы жасалынғандықтан, біз жаңа станцияларды сатып аламыз. Негізгі құрылғы - бұл ең алдымен. Кездесулерді екі дисплейде басып шығаруды, сондай -ақ таңқурай Pi -дегі дерекқорды басып шығаруды басу керек. Таңқурайға арналған хосттың веб -сайты дерекқордың толық деректерін көрсете алады.

1 -қадам: материалдар тізімі

Материалдар тізімі
Материалдар тізімі

1 x Raspberry Pi 3 моделі B

1 x DHT11 сенсоры бар қалқан

2 x 1602а СКД дисплейлері

1 x Нан тақтасы

1 x жалпақ жалпақ кабель

1 x GPIO картасы

1 x 10 к потенциометр

еркектен әйелге секіргіш кабельдер

еркектен еркекке секіргіш кабельдер

андере секрециясының локтиті

1 x мінез -құлық ережелері

2 -қадам: Je Schakeling En Bouw Ze жоспарын құрыңыз

Je Schakeling En Bouw Ze жоспары
Je Schakeling En Bouw Ze жоспары

DHT11 етістігі:

  • VVind 5V түйреуіші 5V
  • GND мәнін GND арқылы бекіту
  • V4, D4 түйрегіші немесе GPIO түйрегіші 27

10к потенциометрі:

  • 5В бассейні бар бассейн
  • GND бассейні бойынша бас тарту

LCD дисплейі (2 рет, GPIO түйрегіштері):

  • VSS немесе GND арасындағы байланыс
  • VDD немесе 5V арасындағы байланыс
  • 10k потенциометрдегі VO немесе verbind
  • GPIO PIN 26 немесе RS pin байланысы
  • GW -ді бір -бірімен байланыстыру - бұл LCD -де, біз бұл жобада маңызды емеспіз.
  • GPIO түйрегіші мен E пині арқылы 19
  • GPO түйрегішінің D4 істікшесі 22
  • GP5 PIN 5 немесе D5 түйреуіші
  • GPIO PIN 6 немесе D6 түйреуіші
  • GPO түйрегішінің D7 түйрегіші 13
  • 5 В кернеуі бар түйреуіш
  • KND немесе GND арасындағы байланыс

3 -қадам: Stel Je Raspberry Pi In

Deze сілтемесі - бұл таңқурайдың ең қарапайым нұсқасы:

www.raspberrypi.org/documentation/setup/

Raspbian streç geinstalleerd hebt бағдарламасының дереккөздерінің мәліметтері бойынша.

4 -қадам: Stel Je MySQdb

Stel Je MySQdb
Stel Je MySQdb

Біз веб -сайтта дерекқордың бар -жоғын анықтаймыз, бірақ олар біртіндеп жойылады.

My mysqldb орнатыңыз:

me@my-rpi: ~ $ sudo apt жаңарту

me@my-rpi: ~ $ sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-сервері nginx uwsgi-плагин-python3 rabbitmq-сервері

Деректер базасы орнатылды

sudo systemctl күйі mysql

Мәліметтер қорының дерекқорында ақпарат жоқ

sudo mysqldb

Мәліметтер қорының деректері бойынша, бұл схемаға сәйкес келеді.

5 -қадам: Je Flask қызметтерін орнатушы, Zodat Je Een веб -сайты Kan Laten Draaien Op Je Pi

Voer de volgende команданың үйі:

me@my -rpi: ~ $ python3 -m pip орнату -pip setuptools дөңгелегінің виртуалды жүйесін жаңарту

me@my-rpi: ~ $ mkdir project1 && cd project1

me@my-rpi: ~/project1 $ python3 -m venv-system-site-packages env me@my-rpi: ~/project1 $ source env/bin/activate (env) me@my-rpi: ~/project1 $ python -m pip mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-Connector-python passlib celery орнатады

6 -қадам: Декод

Барлық жобалар бойынша, github репозиторийіндегі активтер мен активтер:

github.com/NMCT-S2-Project-I/project-i-sti…

Ұсынылған: