Мазмұны:
Бейне: Сауалнама: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Бұл жағдайда Arduion Nano + Esp Modul Temperatur/Luftdruck/Luftfeuchtigkeitswerte деректерді беру бөлімінде маңызды болып табылады.
1 -қадам: Benötigte Teile
Benotigte Hauptkomponenten:
- Ардуино Нано
- ESP 8266 ESP-01
- Spannungswandler
- DHT22 температура сенсоры/Feuchtigkeit
- BMP-180 Luftdrucksensor
Компьютерлік компоненттердің қайсысы өледі.
Zutätzlich Lötkolben, Lötzinn, Zangen, Draht, Kondensatoren, Widerstände und Schalter бенотигтке сәйкес келеді.
2 -қадам: Зусамменбау
Nach dem folgenden Schaltplan zusammenlöten.
Steckboard аутбробын орындауға болады.
3 -қадам: КОД
Бағдарламалық жасақтама RX және TX үшін ESP-Modul бағдарламасын іске қосады!
ESP-Modul бағдарламалық жасақтамасы RESET BUTTON түймешігін басқанда, GPIO 0 түймешігін басқанда, RESET BUTTON түймешігін басқанда GPIO 0 түймешігін басу керек.
ESP-Modul бағдарламалары FTDI-Modul бағдарламаларымен бірге жұмыс істейді.
Arduino IDE кітапханасы:
- https://github.com/esp8266/Arduino
- https://github.com/adafruit/DHT-sensor-library
- https://github.com/sparkfun/BMP180_Breakout
Jetzt веб -сервері серверге қосылуға мүмкіндік береді. Raspberry Pi 2 немесе Apache сервері PhpMyAdmin Datenbank -пен бірге жұмыс істейді.
PHP сценарийлерін жүктеу кезінде серверді жүктеу керек.
Ақпараттық банктің табыстары келесідей:
- аутсентемп
- feuchtigkeitaussen
- aussentempluftdruck
- абсолюттік лақтыру
- реляторлық көтеріліс
Jede Tabelle muss folgende Spalten еншісінде:
- идентификатор
- температура / feuchtigkeit / temp / absolutluftdruck / relativluftdruck
- маңызды
- нүкте
Бұл таблеткалардың ең үлкені.
MyISAM жүйесінде таблеткалардың пішінін өзгертуге болады.
Бұл LINUX серверін жаңартудан бас тартуға мүмкіндік береді.
Dazu im Ordner және т.
0 */1 * * * root wget https:// IP мекенжайы ESP-Moduls/алу
Датенбук Датенбанк Интернет -адресі бойынша:
IPAdresse des ESP-Moduls/алу
Нетзверк функционалдылықпен айналысады!
Бұл PHP кодымен анықталады (Bitte Datei esp8266daten.php nennen)!
connect_error) {
жаңғырық «Fehler bei der Verbindung:». mysqli_connect_error (); Шығу(); } $ data = htmlspecialchars ($ _ GET [«temp»]); $ feuchtigkeit = htmlspecialchars ($ _ GET [«feucht»]); $ tempdruck = htmlspecialchars ($ _ GET [«temppressure»]); $ absolutdruck = htmlspecialchars ($ _ GET [«абсолютті»]); $ relativdruck = htmlspecialchars ($ _ GET [«relativ»]); $ uhrzeit = күн («(H, i)», $ уақыт белгісі); $ datum = күн («(Y, d, m)», $ уақыт белгісі); $ деректерін жаңғырту; жаңғырық $ feuchtigkeit; echo $ tempdruck; echo $ absolutdruck; echo $ relativdruck; echo $ uhrzeit; echo $ datum; $ sqltemp = «INSERT INTO aussentemp (temperatur, uhrzeit, datum) VALUES ('$ data', '$ uhrzeit', '$ datum')»; $ mysqli -> сұрау ($ sqltemp); $ sqlfeucht = «INCHERT INTO feuchtigkeitaussen (feuchtigkeit, uhrzeit, datum) VALUES ('$ feuchtigkeit', '$ uhrzeit', '$ datum')»; $ mysqli -> сұрау ($ sqlfeucht); $ sqltempdruck = «INSERT INTO aussentempluftdruck (temp, uhrzeit, datum) VALUES ('$ tempdruck', '$ uhrzeit', '$ datum')»; $ mysqli -> сұрау ($ sqltempdruck); $ sqlabsolut = «INSERT INTO absoluterluftdruck (absolutluftdruck, uhrzeit, datum) VALUES ('$ absolutdruck', '$ uhrzeit', '$ datum')»; $ mysqli -> сұрау ($ sqlabsolut); $ sqlrelativ = «INSERT INTO relativerluftdruck (relativluftdruck, uhrzeit, datum) VALUES ('$ relativdruck', '$ uhrzeit', '$ datum')»; $ mysqli -> сұрау ($ sqlrelativ); жаңғырық «төмен»; $ mysqli -> жабу (); ?>
4 -қадам: ақпарат
BMP180 auf Lufttemperatur von 0 - 60 ° C температурасы төмендегі кестеде көрсетілген: Браузердің картасы мен картасы браузердің диаграммасын қараңыз, бұл біз үшін қажет емес. Сонымен қатар, диаграмманы іске қосу қажет.
Ұсынылған:
Arduino басқарылатын робот - екі қадам: 13 қадам (суреттермен)
Arduino басқарылатын роботты екіжақты: Мен әрқашан роботтарға қызығатынмын, әсіресе адамның іс -әрекетіне еліктеуге тырысатын. Бұл қызығушылық мені жаяу жүруге және жүгіруге еліктей алатын екіжақты робот құрастыруға және дамытуға талпындырды. Бұл нұсқаулықта мен сізге көрсетемін
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Makey Makey және Google парақтарымен күнделікті сауалнама: 5 қадам
Makey Makey және Google Sheets көмегімен күнделікті сауалнама: Мен оқушылардың сабаққа кірген кездегі деректерін тіркеу әдісін, сонымен қатар проектор экранында бөлмедегі нәтижелерді оңай көрсету әдісін жасағым келді. Мен мұны Scratch көмегімен жеңілдете алсам да, мен жазудың және жазудың оңай жолын қалаймын
Түймені іске қосатын қадам реттегіші: 4 қадам
Түймені іске қосатын қадам реттегіші:
Тікелей 4G/5G HD бейне ағыны DJI Drone -ден төмен кідірісте [3 қадам]: 3 қадам
Тікелей 4G/5G HD бейне ағыны DJI Drone-ден төмен кідірісте [3 қадам]: Келесі нұсқаулық кез-келген DJI дронынан HD сапалы бейне ағындарын алуға көмектеседі. FlytOS мобильді қосымшасы мен FlytNow веб -қосымшасының көмегімен сіз дроннан бейне ағынды бастай аласыз