Агуулгын хүснэгт:
- Алхам 1: Ашигласан програм хангамж:
- Алхам 2: Ашигласан бүрэлдэхүүн хэсгүүд:
- Алхам 3: Nodemcu -г Arduino IDE дээр хэрхэн тохируулах вэ
- Алхам 4: Хэлхээ диаграм:
- Алхам 5: Код:
- Алхам 6: Видео:
Видео: NodeMCU ашиглан DHT11 өгөгдлийг MySQL сервер рүү хэрхэн илгээх вэ: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү төсөлд бид DHT11 -ийг nodemcu -той холбож, дараа нь чийгшил, температур болох dht11 -ийн өгөгдлийг phpmyadmin мэдээллийн санд илгээдэг.
Алхам 1: Ашигласан програм хангамж:
1. Arduino IDE: nodemcu -ийн хувьд бид зөвхөн arduino IDE -ийг ашиглаж байна. Та хамгийн сүүлийн үеийн Arduino IDE -ийг энэ линкээс татаж авах боломжтой.
www.arduino.cc/en/Main/Software
Одоо nodemcu -г arduino IDE -д хэрхэн тохируулах талаар бид доорх алхмуудаар танд хэлэх болно.
2. XAMPP серверийг суулгах: Энд бид XAMPP серверийг ашиглаж байгаа бөгөөд үүнийг Windows болон Линукс дээр ашиглах боломжтой боловч миний санал бол хэрэв та Ubuntu (Linux -ийн аль ч платформ) дээр байгаа бол LAMP -ийг ашиглаарай. Одоо бид цонхонд байгаа тул XAMPP серверийг илүүд үзсэн. Тиймээс та XAMPP серверийг энэ линкээс татаж авах боломжтой.
1. Apache -ийг суулгана уу
sudo apt-get apache2 суулгана уу
2. MySQL суулгах:
sudo apt-get mysql-server суулгана уу
3. PHP суулгах:
sudo apt-get php5 libapache2-mod-php5 суулгана уу
4. Серверийг дахин эхлүүлэх:
sudo /etc/init.d/apache2 дахин эхлүүлэх
5. Apache -ийг шалгана уу https:// localhost/
Дээрх линк дээр дарж апачигийн нэг хуудас авах болно
Энд бид PHPMYADMIN -ийг ашиглаж байгаа бөгөөд энэ нь MySQL серверийн вэб интерфэйс бөгөөд ингэснээр уг тушаалыг ашиглах болно
sudo apt-get phpmyadmin суулгана уу
Алхам 2: Ашигласан бүрэлдэхүүн хэсгүүд:
1) MCU V3 зангилаа: Зангилааны MCU бол нээлттэй эх сурвалжтай IOT платформ юм. Үүнд ESP8266 Wi-Fi SoC дээр ажилладаг ESP-12 модуль дээр суурилсан тоног төхөөрөмжөөр ажилладаг програм хангамж орно. Анхдагч байдлаар "Node MCU" гэсэн нэр томъёо нь хөгжүүлэгч иж бүрдэл гэхээсээ илүү програм хангамжийг хэлдэг.
2) DHT11 мэдрэгч: Энэхүү DHT11 температур ба чийгшил мэдрэгч нь температур, чийгшлийн мэдрэгчийн тохируулгатай дижитал дохионы гаралттай. Энэ нь өндөр гүйцэтгэлтэй 8 битийн микроконтроллертой нэгдсэн. Түүний технологи нь өндөр найдвартай байдал, урт хугацааны тогтвортой байдлыг хангадаг. Энэхүү мэдрэгч нь эсэргүүцэлтэй элемент ба нойтон NTC температур хэмжих төхөөрөмжийн мэдрэгчийг агуулдаг. Энэ нь маш сайн чанар, хурдан хариу үйлдэл, хөндлөнгийн оролцоо, өндөр гүйцэтгэлтэй.
Алхам 3: Nodemcu -г Arduino IDE дээр хэрхэн тохируулах вэ
Nodemcu -ийг arduino IDE дээр тохируулах алхамуудыг доор өгөв
I1, I2 ба I3 -ийн дээрх зургуудыг лавлагааны зориулалтаар ашиглах бөгөөд үүнийг бид танд ойлгуулах болно
Алхам 1: Эхлээд та Arduino IDE -ийг нээх хэрэгтэй.
Алхам 2: Одоо I1 зураг шиг тохиргооны таб дээр дарна уу. Одоо та нэмэлт URL менежер дээр нэг URL хуулах хэрэгтэй. Энд URL байна- https://arduino.esp8266.com/stable/package_esp8266… дараа нь дарна уу
Алхам 3: Одоо Хэрэгслүүд рүү очоод Удирдах зөвлөлийн менежерийг сонгоно уу. Та I2 шиг нэг цонх авах болно.
Зүгээр л тэр цонхыг доош гүйлгээд ESP8266 -ийн esp8266 -ийг хайж олох эсвэл хайлтын сонголтыг бичээд esp8266 -г шууд хайж олох боломжтой бол одоо суулгах товчийг дарна уу.
Алхам 4: Arduino IDE -г дахин эхлүүлнэ үү
Алхам 5: Одоо Tools руу очоод I3 зураг дээр үзүүлсэн шиг nodemcu төхөөрөмжөө сонгоно уу
Алхам 4: Хэлхээ диаграм:
Алхам 5: Код:
Та манай Github линкээс эх кодыг авах боломжтой
Алхам 6: Видео:
Төслийн тайлбарыг бүхэлд нь дээрх видеон дээр өгсөн болно
Хэрэв та энэ төслийн талаар эргэлзэж байвал доорхи сэтгэгдлээ бидэнд үлдээнэ үү. Хэрэв та суулгагдсан системийн талаар илүү ихийг мэдэхийг хүсвэл манай youtube сувгийг үзэх боломжтой
Манай фэйсбүүк хуудсанд зочилж, лайк дарж байнга мэдээлэл аваарай.
Баярлалаа, Regards, Embedotronics технологи
Зөвлөмж болгож буй:
Тоон өгөгдлийг нэг Arduino -аас нөгөө рүү илгээх: 16 алхам
Тоон өгөгдлийг нэг Arduino -аас нөгөө рүү илгээх: Дэвид Палмерын танилцуулга, CDIO Tech. Астон Их Сургуульд байхдаа та нэг Arduino -аас нөгөө рүү хэд хэдэн дугаар илгээх шаардлагатай байсан уу? Энэхүү зааварчилгаа нь хэрхэн яаж хийхийг харуулж байна. Та үүнийг S дээр илгээх хэд хэдэн тооны мөрийг оруулснаар хялбархан шалгаж болно
Утасгүй температур ба чийгшил мэдрэгчийн өгөгдлийг Excel рүү илгээх: 34 алхам
Утасгүй температур ба чийгшлийн мэдрэгчийн өгөгдлийг Excel руу илгээх: Бид энд NCD -ийн температур ба чийгшлийн мэдрэгчийг ашиглаж байгаа боловч ncd бүтээгдэхүүний аль алиных нь алхмууд тэнцүү байгаа тул хэрэв та бусад ncd утасгүй мэдрэгчтэй бол гаднаас нь ажиглаж болно. Энэ текстийг зогсоохын тулд та
Arduino ашиглан Python ашиглан MySQL сервер рүү RFID өгөгдөл илгээх замаар ирц бүрдүүлэх систем: 6 алхам
Arduino ашиглан Python ашиглан MySQL сервер рүү RFID өгөгдөл илгээх замаар ирц бүрдүүлэх систем: Энэхүү төсөлд би RFID-RC522-ийг arduino-той холбож, дараа нь RFID-ийн өгөгдлийг phpmyadmin мэдээллийн санд илгээж байна. Өмнөх төслүүдээс ялгаатай нь бид энэ тохиолдолд ямар ч Ethernet бамбай ашигладаггүй, эндээс бид цуврал өгөгдлийг уншиж байна
Arduino нь Python ашиглан Dht11 өгөгдлийг MySQL сервер (PHPMYADMIN) руу илгээж байна: 5 алхам
Arduino нь Python ашиглан Dht11 өгөгдлийг MySQL Сервер (PHPMYADMIN) руу илгээж байна: Энэ төсөлд би DHT11 -ийг arduino -той холбож, дараа нь чийгшил, температур болох dht11 -ийн өгөгдлийг phpmyadmin мэдээллийн санд илгээж байна. Өмнөх төслөөс ялгаатай нь бид энэ тохиолдолд ямар ч Ethernet бамбай ашигладаггүй, энд бид зүгээр л уншиж байна
GPRS дээр TCP/IP холболт: SIM900A модулийг ашиглан өгөгдлийг сервер рүү хэрхэн илгээх вэ: 4 алхам
GPRS -ээр дамжуулан TCP/IP холболт: SIM900A модулийг ашиглан өгөгдлийг сервер рүү хэрхэн илгээх вэ: Энэхүү гарын авлагад би sim900 модулийг ашиглан TCP сервер рүү өгөгдөл илгээх талаар танд хэлэх болно. Мөн бид серверээс үйлчлүүлэгч рүү хэрхэн өгөгдөл хүлээн авахыг харах болно (GSM модуль)