Indholdsfortegnelse:
- Trin 1: Liste over materialer
- Trin 2: Planlæg Je Schakeling En Bouw Ze
- Trin 3: Stel Je Raspberry Pi In
- Trin 4: Stel Je MySQdb
- Trin 5: Installerer Je Flask Services, Zodat Je Een Website Kan Laten Draaien Op Je Pi
- Trin 6: Kode
Video: Humiditair: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
For mit projekt fra det 2. semester NMCT kan jeg også vælge en lignende vejstation. Min enhed er mere beregnet til binnenshuis. Temperaturen og luftfugtigheden kan opfyldes i et rum, der kan udskrives på 2 lcd -skærme, og kan bruges i en database til en hindbær Pi. De hindbær, der er vært for, kan være et websted, der uddeler data fra databasen, og det kan også vises.
Trin 1: Liste over materialer
1 x Raspberry Pi 3 Model B
1 x DHT11 sensor med skærm
2 x 1602a LCD-skærme
1 x brødbræt
1 x fladt kabel til raspi
1 x GPIO T-stykke
1 x 10k potentiometer
han til hun jumperkabler
han til han jumperkabler
loctite of andre secondelijm
1 x til at vælge
Trin 2: Planlæg Je Schakeling En Bouw Ze
De DHT11 forbinder:
- Tilslutning af 5V pin til 5V
- Forbindelse af GND -pin til GND
- Tilslutning af D4 pin til GPIO pin 27
De 10k potentiometer tilslutter:
- forbinder den positive pool til 5V
- forbinder de negative pool til GND
LCD'er tilslutter (2x udfører, 2 gange til andre GPIO -pins):
- forbinder de VSS aan de GND
- forbinder de VDD til 5V
- forbinder VO til udgang fra en 10k potentiometer
- forbinder RS -pin til GPIO -pin 26
- forbinder RW -pin til GND -metoden, da den ikke kan bruges til LCD -skærme, men vi kan ikke gøre dette projekt
- forbinder E -pin til GPIO -pin 19
- forbinder de D4 pin til GPIO pin 22
- forbinder D5 pin til GPIO pin 5
- forbinder D6 pin til GPIO pin 6
- forbinder D7 pin til GPIO pin 13
- forbinder de A pin aan 5V
- forbinder de K pin aan de GND
Trin 3: Stel Je Raspberry Pi In
Dette link er en enkel måde, hvorpå en hindbær kan bruges:
www.raspberrypi.org/documentation/setup/
Det er sikkert, at du har den sidste version af raspbian stretch, der er installeret.
Trin 4: Stel Je MySQdb
Vi burde en database kunne oprette, hvor alle de indsamlede data kan lagres, så nogen også kan se på hjemmesiden
Om mysqldb for at installere doe:
mig@my-rpi: ~ $ sudo apt opdatering
mig@my-rpi: ~ $ sudo apt installere -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3 rabbitmq-server
Her kan du starte databasen
sudo systemctl status mysql
Her kan du få en første gang i databasen
sudo mysqldb
Her kan du først bruge brugerne til din database, og du kan også vælge, at du også har et skema.
Trin 5: Installerer Je Flask Services, Zodat Je Een Website Kan Laten Draaien Op Je Pi
Følgende kommandos ud:
mig@my -rpi: ~ $ python3 -m pip installation -opgrader pip setuptools hjul virtualenv
mig@my-rpi: ~ $ mkdir project1 && cd project1
mig@my-rpi: ~/project1 $ python3 -m venv --system-site-packages env me@my-rpi: ~/project1 $ source env/bin/active (env) me@my-rpi: ~/project1 $ python -m pip installer mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib selleri
Trin 6: Kode
Alle koder for projektet, sammen med andre aktiver, finder du i det følgende github -arkiv:
github.com/NMCT-S2-Project-I/project-i-sti…
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Trin-for-trin uddannelse i robotik med et sæt: 6 trin
Trin-for-trin uddannelse i robotteknologi med et kit: Efter ganske få måneder med at bygge min egen robot (se alle disse), og efter at jeg to gange havde dele mislykkedes, besluttede jeg at tage et skridt tilbage og tænke min strategi og retning. De flere måneders erfaring var til tider meget givende, og
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)