Агуулгын хүснэгт:
- Алхам 1: Ашигласан програм хангамж:
- Алхам 2: Ашигласан бүрэлдэхүүн хэсгүүд:
- Алхам 3: Хэлхээний диаграм:
- Алхам 4: Код:
- Алхам 5: Видео:
Видео: Arduino нь температур, чийгшлийн мэдээллийг MySQL сервер рүү илгээдэг (PHPMYADMIN): 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэхүү төсөлд би DHT11 -ийг arduino -той холбож, дараа нь чийгшил, температур болох dht11 -ийн өгөгдлийг phpmyadmin мэдээллийн санд илгээж байна. Энд бид өгөгдлийг phpmyadmin мэдээллийн санд оруулахын тулд нэг PHP скрипт ашиглаж байна.
Алхам 1: Ашигласан програм хангамж:
Эдгээр нь энэ төсөлд ашигласан програм хангамж юм.
1. Arduino IDE: Та хамгийн сүүлийн үеийн Arduino IDE -ийг энэ линкээс татаж авах боломжтой:
2. XAMPP серверийг суулгах: Энд бид XAMPP серверийг ашиглаж байгаа бөгөөд үүнийг Windows болон Линукс дээр ашиглах боломжтой боловч миний санал бол хэрэв та Ubuntu (Linux -ийн аль ч платформ) дээр байгаа бол LAMP -ийг ашиглаарай. Одоо бид цонхонд байгаа тул XAMPP серверийг илүүд үзсэн. Тиймээс та XAMPP серверийг энэ линкээс татаж авах боломжтой.
Эсвэл LAMP серверийн алхамуудыг энд оруулав.
1. Apachesudo apt-get install 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) Arduino UNO: Arduino/Genuino Uno бол ATmega328P (мэдээллийн хуудас) дээр суурилсан микроконтроллерийн самбар юм. Энэ нь 14 дижитал оролт/гаралтын тээглүүртэй (үүнээс 6 -г нь ХОУХ -ны гаралт болгон ашиглах боломжтой), 6 аналог оролт, 16 МГц -ийн кварцын болор, USB холболт, цахилгаан залгуур, ICSP толгой ба дахин тохируулах товчлууртай.
2) Ethernet Shield: Arduino Ethernet Shield 2 нь таны Arduino -г хэдхэн минутын дотор интернетэд холбоно. Зүгээр л энэ модулийг Arduino самбартаа залгаад RJ45 кабелиар сүлжээндээ холбож, интернэтээр дамжуулан өөрийн ертөнцийг хянаж эхлэхийн тулд хэдэн энгийн алхмуудыг дагана уу. Arduino-тэй адил платформын бүх элементүүд-техник хангамж, програм хангамж, баримт бичиг нь чөлөөтэй, нээлттэй эх сурвалжтай байдаг. Энэ нь яг хэрхэн бүтээгдсэнийг мэдэж, дизайныг өөрийн хэлхээний эхлэлийн цэг болгон ашиглах боломжтой гэсэн үг юм. Олон зуун мянган Arduino самбар нь өдөр бүр дэлхийн өнцөг булан бүрт байгаа хүмүүсийн бүтээлч чадварыг өдөөж байна.
3) DHT11 мэдрэгч: Энэхүү DHT11 температур ба чийгшил мэдрэгч нь температур, чийгшлийн мэдрэгч бүхий тохируулагдсан дижитал дохионы гаралттай. Энэ нь өндөр гүйцэтгэлтэй 8 битийн микроконтроллертой нэгдсэн. Түүний технологи нь өндөр найдвартай байдал, урт хугацааны тогтвортой байдлыг хангадаг. Энэхүү мэдрэгч нь эсэргүүцэлтэй элемент ба нойтон NTC температур хэмжих төхөөрөмжийн мэдрэгчийг агуулдаг. Энэ нь маш сайн чанар, хурдан хариу үйлдэл, хөндлөнгийн оролцоо, өндөр гүйцэтгэлтэй.
Алхам 3: Хэлхээний диаграм:
Энэхүү төслийн схемийг дээр харуулав.
Та эхлээд Ethernet бамбайг дээрх зураг дээр үзүүлсэн шиг холбож, дараа нь DHT11 холболтыг хийх хэрэгтэй
Алхам 4: Код:
Та энэхүү төслийн эх кодыг манай github хуудаснаас авах боломжтой. Үүний тулд github линкийг энд оруулав
Алхам 5: Видео:
Төслийн тайлбарыг бүхэлд нь дээрх видеон дээр өгсөн болно
Хэрэв та энэ төслийн талаар эргэлзэж байвал доорхи сэтгэгдлээ бидэнд үлдээнэ үү.
Хэрэв та суулгагдсан системийн талаар илүү ихийг мэдэхийг хүсвэл манай youtube сувгийг үзэх боломжтой
Манай фэйсбүүк хуудсанд зочилж, лайк дарж байнга мэдээлэл аваарай.
Баярлалаа, Regards, Embedotronics технологи
Зөвлөмж болгож буй:
ESP8266 ба Visuino: DHT11 температур ба чийгшлийн вэб сервер: 12 алхам
ESP8266 ба Visuino: DHT11 температур ба чийгшлийн вэб сервер: ESP8266 модулиуд нь маш хямд өртөгтэй дангаараа ажилладаг Wi-Fi хянагч бөгөөд би тэдний талаар хэд хэдэн зааварчилгаа өгсөн. ба чийгшил Arduino мэдрэгч, би дугаар хийлээ
Нодемку температур ба чийгшлийн мэдээллийг Thingspeak руу илгээж байна: 7 алхам
Nodemcu Thingspeak руу температур, чийгшлийн мэдээллийг илгээж байна: Энд бид энэ хичээлд nodemcu -ийг dht11 мэдрэгчтэй холбож, температур, чийгшлийн өгөгдлийг thingspeak серверт илгээх болно. Энд бид мөн температур, чийгшлийн графикийг thingspeak серверт зурсан болно
NodeMCU ашиглан DHT11 өгөгдлийг MySQL сервер рүү хэрхэн илгээх вэ: 6 алхам
NodeMCU ашиглан DHT11 өгөгдлийг MySQL сервер рүү хэрхэн илгээх вэ: Энэхүү төсөлд бид DHT11 -ийг nodemcu -той холбож, дараа нь чийгшил, температур болох dht11 -ийн өгөгдлийг phpmyadmin мэдээллийн санд илгээдэг
Arduino ашиглан Python ашиглан MySQL сервер рүү RFID өгөгдөл илгээх замаар ирц бүрдүүлэх систем: 6 алхам
Arduino ашиглан Python ашиглан MySQL сервер рүү RFID өгөгдөл илгээх замаар ирц бүрдүүлэх систем: Энэхүү төсөлд би RFID-RC522-ийг arduino-той холбож, дараа нь RFID-ийн өгөгдлийг phpmyadmin мэдээллийн санд илгээж байна. Өмнөх төслүүдээс ялгаатай нь бид энэ тохиолдолд ямар ч Ethernet бамбай ашигладаггүй, эндээс бид цуврал өгөгдлийг уншиж байна
PYTHON & Zerynth IDE ашиглан Esp32 температур ба чийгшлийн вэб сервер: 3 алхам
PYTHON & Zerynth IDE ашиглан Esp32-ийн температур ба чийгшил бүхий вэб сервер: Esp32 бол гайхамшигтай бичил хянагч бөгөөд энэ нь Arduino шиг хүчирхэг боловч үүнээс ч илүү дээр юм! Энэ нь Wi-Fi холболттой бөгөөд танд IOT төслүүдийг хямд, хялбараар хөгжүүлэх боломжийг олгодог. төхөөрөмжүүд урам хугарч байна, эхлээд тогтвортой биш байна, Секон