Агуулгын хүснэгт:

Google Firebase ашиглан NodeMCU ESP8266 1.0 12E -ийг удирдах нь: 4 алхам
Google Firebase ашиглан NodeMCU ESP8266 1.0 12E -ийг удирдах нь: 4 алхам

Видео: Google Firebase ашиглан NodeMCU ESP8266 1.0 12E -ийг удирдах нь: 4 алхам

Видео: Google Firebase ашиглан NodeMCU ESP8266 1.0 12E -ийг удирдах нь: 4 алхам
Видео: [SOLVED] How to send DHT Data from NodeMCU/ESP8266 to Google Firebase 2024, Долдугаар сарын
Anonim
Google Firebase ашиглан NodeMCU ESP8266 1.0 12E -ийг хянах
Google Firebase ашиглан NodeMCU ESP8266 1.0 12E -ийг хянах

Энэхүү сургалтанд бид Андройд аппликейшн үүсгэх, Firebase мэдээллийн бааз үүсгэх, NodeMCU ESP 8266 1.0 12E-ийг хянаж, өмнө дурдсан бүтээгдэхүүнийг зохицуулах болно.

Алхам 1: Шаардлагатай бүх хэрэгслүүд

Шаардлагатай бүх хэрэгсэл
Шаардлагатай бүх хэрэгсэл

Өөрийгөө эхлүүлэхэд хэрэгтэй цөөн хэдэн зүйлийг энд оруулав

1. Google Firebase

2. MIT програм зохион бүтээгч

3. NodeMCU ESP8266 1.0 12E

4. Цөөн тооны эмэгтэй, эмэгтэй холбогч утас

5. USB кабель

6. Arduino IDE (Манай ESP8266 програмчлах)

Алхам 2: Google Firebase -ийг эхлүүлэх, анхны төслөө бүтээх

Google Firebase -ийг эхлүүлэх, анхны төслөө бүтээх
Google Firebase -ийг эхлүүлэх, анхны төслөө бүтээх

Алхам алхмуудыг дагана уу

1. Google акаунтаараа Firebase -д нэвтэрнэ үү.

2. Консол руу очиж, шинэ төсөл нэмээд дараа нь төсөлдөө нэр өгч, бүс нутгаа оруулна уу, энэ бол маш чухал алхам бөгөөд хэрэв та буруу бүсийг сонговол таны төсөл ажиллахгүй байж магадгүй юм.

3. Консолийн баруун талд байгаа төслийн тохиргоо руу орж үйлчилгээний данс руу гүйлгэж өгөгдлийн сангийнхаа нууц тэмдэглэлийг хаа нэг газар хуулж ашиглаарай, бид дараа хэлэлцэх болно.

4. Одоо хэсэг боловсруулж мэдээллийн санд очоод төслийн URL хаягийг хуулна уу

xxxxxxxxxxxxxxxx.firebaseio.com/ -хуулж ав.

5. Дараа нь дүрмийн хэсэг рүү ороод дараах өөрчлөлтүүдийг хийх эсвэл хуулаад доорх кодоор солино уу

".read": "үнэн", ".write": "үнэн"

}

}

Алхам 3: WSP -ээр дамжуулан ESP8266 -г удирдах анхны Андройд апп -аа үүсгээрэй

WSP -ээр дамжуулан ESP8266 -г удирдах анхны Android програмыг бүтээх
WSP -ээр дамжуулан ESP8266 -г удирдах анхны Android програмыг бүтээх

MIT App Inventor вэбсайт руу орж програмаа бүтээхийн тулд дараах алхмуудыг дагана уу.

Энэ бол элементүүдийг чирэх, буулгах замаар бүтээсэн маш энгийн програм бүтээгч юм

1. Өөрийн хүссэн нэрээр шинэ төсөл эхлүүлээрэй.

2. Энэ төсөлд бид NodeMCU дээрх LED-ийг асаах асуудлыг шийдэх болно.

3. Та Properties таб дээрх товчлуурын текст болон бусад шинж чанаруудыг өөрчилж болно.

4. Бид Firebase -ийг ашиглаж байгаа тул хэрэглэгчийн интерфэйсийн табын туршилтын хэсэгт байгаа галын баазын шинж чанараа үзэгч рүү чирэх замаар нэмж оруулах болно.

5. Одоо блок таб руу шилжиж, дээрх зурагт үзүүлсэн логикийг бүтээнэ үү.

6. Дараа нь Дизайнер таб руу дахин ороод дараах өөрчлөлтүүдийг хийнэ үү

  • Төслийн хувин хоосон байх ёстой.
  • Firebase Token байгаагаараа байх ёстой, ямар ч өөрчлөлт оруулахгүй.
  • Одоо firebase URL хайрцагт өмнөх алхам дээр хуулж авсан URL -г оруулна уу.

7. Одоо firebase руу очиж мэдээллийн сан> өгөгдлийн таб> руу очоод манай App Inventor Logic Diagram -д ашигладаг ижил хувьсагч нэртэй хүүхэд үүсгээрэй.

8. Одоо хуудасны дээд хэсэгт байрлах Build дээр дарж.apk файлыг андройд ухаалаг гар утсандаа татаж аваарай.

Алхам 4: ESP8266 руу кодоо оруулах

Та доорх репозиторт байгаа кодыг хуулж NodeMCU -д кодоо оруулах боломжтой.

github.com/saiyerniakhil/ESPFireBase

мөн кодын тайлбар дээр би тодорхой хэлсэн зарим өөрчлөлтийг хийх ёстой.

Зөвлөмж болгож буй: