Агуулгын хүснэгт:
- Алхам 1: Өгөгдлийг Google SpreadSheet дээр байрлуулах
- Алхам 2: Шаардлагатай бүрэлдэхүүн хэсгүүд
- Алхам 3: Шуудангийн мэдэгдэл авах
- Алхам 4: Шаардлагатай бүрэлдэхүүн хэсгүүд
- Алхам 5: Өгөгдлийг Firebase дээр байршуулах
- Алхам 6: Шаардлагатай бүрэлдэхүүн хэсгүүд
- Алхам 7: Өгөгдлийг Thingspeak дээр байршуулах
- Алхам 8: Шаардлагатай бүрэлдэхүүн хэсгүүд
Видео: ESP8266: 8 алхамыг ашигладаг IoT -ийн шилдэг төслүүд
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Өнөө үед Машин нь үүл дээр хуваалцах, хянах, дүн шинжилгээ хийх, идэвхжүүлэгчийг идэвхжүүлэх гэх мэт олон зорилгоор ашиглах боломжтой өгөгдөлтэй болсон. Машинууд хоорондоо ярьж байна. ESP8266 нь уг ажлыг гүйцэтгэдэг модулийн нэг юм.
Дараахь хичээлүүдийн жагсаалт байна1. Өгөгдлийг Google Spread Sheet дээр байрлуулна уу
2. Шуудангийн мэдэгдэл авах
3. Өгөгдлийг google Firebase дээр байршуулах
4. Өгөгдлийг thingspeak дээр байрлуул.
Алхам 1: Өгөгдлийг Google SpreadSheet дээр байрлуулах
Түүний төсөл бол ESP8266 ашиглан өгөгдлийг Google -ийн хүснэгтэд байршуулах явдал юм. Үүнд google скриптийн багана, мөр бичих боломжтой Google скрипт орно. Тиймээс, IFTTT шиг google -ийн тархалтыг шинэчлэхийн тулд гуравдагч талын сервер ашиглах шаардлагагүй болно.
Энд бид Google -ийн хүснэгтэд температурын утгыг шинэчилж байна. Үүний нэгэн адил бид esp8266-тай холбогдсон хөрсний чийг, LDR, HC-SR04 гэх мэт аливаа мэдрэгчийг ашиглаж болно.
Энд шинэчилсэн код байна.
Алхам 2: Шаардлагатай бүрэлдэхүүн хэсгүүд
MLX90614MLX90614 Энэтхэгт-
Их Британид MLX90614 -
АНУ дахь MLX90614 -
BreadBoard
Энэтхэгт BreadBoard-
АНУ дахь BreadBoard-
Их Британид BreadBoard-
Энэтхэгт ESP8266ESP8266-
Их Британид ESP8266 -
АНУ дахь ESP8266 -
Алхам 3: Шуудангийн мэдэгдэл авах
Энэхүү төсөл нь ESP8266 имэйлийн мэдэгдлийг авч, OLED дэлгэц дээр харуулах явдал юм.
Хэрэглэгч өнөөдөр хүлээн авсан дугаарын шуудантай холбоотой байсан тохиолдолд энэ систем тохиромжтой байж магадгүй юм. Тиймээс, энэ системийн тусламжтайгаар та модулийг шууд асааж болох бөгөөд дугаар нь таны өмнө байх болно.
Төслийн хувьд шаардлагатай бүрэлдэхүүн хэсэг: ESP8266 OLED SSD1306 утас талхны самбар
Код:
Алхам 4: Шаардлагатай бүрэлдэхүүн хэсгүүд
ESP8266 Amazon Amazon дээр -
ESP8266 Amazon UK дээр -
Энэтхэгийн Amazon дээр ESP8266 -
АНУ -ын Амазон дээрх SSD1306 -
Их Британийн Амазон дээрх SSD1306 -
Энэтхэгийн Амазон дээрх SSD1306 -
АНУ -ын Амазон дахь талхны самбар -
Их Британийн Амазон дахь талхны самбар -
Энэтхэгийн Амазоны талхны самбар -
Алхам 5: Өгөгдлийг Firebase дээр байршуулах
Энэ бол ESP8266 ашиглан Firebase -д өгөгдлийг хэрхэн байршуулахыг харуулах Project Demo юм.
Github-ийн линк энд байна:
firebase консолын холбоос:
Алхам 6: Шаардлагатай бүрэлдэхүүн хэсгүүд
ESP8266 Amazon Amazon дээр -
ESP8266 Amazon UK дээр -
Энэтхэгийн Амазон дахь ESP8266 -
Алхам 7: Өгөгдлийг Thingspeak дээр байршуулах
Төслийн демо видеон дээр бид өгөгдлийг thingspeak суваг руу оруулахын тулд thingspeak болон arduino кодын тохиргоог хийж дуусгасан.
Thackspeak дээр бид өгөгдлийг график дээр зурж болно.
Дараах хэрэгтэй холбоосуудыг олоорой: Thingspeak: https://thingspeak.com/ github дээрх код:
Алхам 8: Шаардлагатай бүрэлдэхүүн хэсгүүд
ESP8266 Amazon Amazon дээр -
ESP8266 Amazon UK дээр -
Энэтхэгийн Amazon дээр ESP8266 -
MLX90614 Amazon Amazon дээр -
MLX90614 Amazon UK дээр -
MLX90614 Amazon India дээр -
АНУ -ын Амазон дахь талхны самбар -
Их Британийн Амазон дахь талхны самбар -
Энэтхэгийн Амазоны талхны самбар -
Зөвлөмж болгож буй:
D-882 транзисторыг ашигладаг шилдэг 3 гайхалтай электроникийн төсөл: 9 алхам
D-882 транзистор ашигладаг шилдэг 3 гайхалтай электроникийн төсөл: JLCPCB бол ПХБ-ийн хамгийн том прототипийн үйлдвэр бөгөөд ПХБ-ийн хурдан загвар, жижиг багц ПХБ үйлдвэрлэлд мэргэшсэн өндөр технологийн үйлдвэрлэгч бөгөөд 10 гаруй жилийн турш ПХБ-ийн үйлдвэрлэлийн туршлагатай. Тэд зардал багатай шийдлийг өгөх боломжтой
Google туслах - Гэрийн автоматжуулалт Esp8266: 6 алхамыг ашигладаг
Google туслах | Esp8266 ашиглан гэрийн автоматжуулалт: Энэ зааварт би танд google туслахаар хянагддаг гэрийн автоматжуулалтыг үзүүлэх болно
P10 Led (DMD) Arduino Nano V.3: 4 алхамыг ашигладаг
P10 Led (DMD) Arduino Nano V.3 -ийг ашиглах нь: Өмнөх нийтлэлдээ. Би Arduino дээр Output төхөөрөмжийг хэрхэн ашиглах талаар аль хэдийн харуулсан. Гаралтын төхөөрөмжүүд нь " 7-сегмент ", " RGB бөгж ", " Led матриц " ба "2x16 LCD". Энэ нийтлэлд би танд хэрхэн яаж
MAX7219 LED Matrix MQTT нь Esp8266: 6 алхамыг ашигладаг
MAX7219 LED Matrix MQTT Esp8266 ашиглан: Би MAX7219 LED дэлгэцээ MQTT серверт холбож, MQTT захиалгаас текстийг хүлээн авахыг оролдож байсан боловч интернетэд тохирох код аваагүй тул би өөрөө бүтээж эхлэв. … мөн үр дүн нь маш сайн ирдэг … та чадна
Arduino: Potentio заагч нь LED Matrix MAX7219: 4 алхамыг ашигладаг
Arduino: Potentio индикатор нь LED матрицыг ашигладаг MAX7219: Өмнөх заавар дээр би RGB бөгжний нео пикселийг ашиглан потенциометрийн заалт хийсэн. Та үүнийг "Потенцио индикатор нь RGB неопикселийг ашигладаг" гэсэн нийтлэлээс харж болно, мөн өнөөдөр би MAX7219 удирдсан метат ашиглан хүчжүүлэгч индикаторыг үзүүлэх болно