สารบัญ:
- ขั้นตอนที่ 1: ส่วนประกอบ
- ขั้นตอนที่ 2: การเดินสายไฟ
- ขั้นตอนที่ 3: ติดตั้งไลบรารี
- ขั้นตอนที่ 4: รับที่อยู่ Ds18b20
- ขั้นตอนที่ 5: สร้างโทรเลข Bot
- ขั้นตอนที่ 6: การเขียนโปรแกรม Nodemcu
- ขั้นตอนที่ 7: ขอแสดงความยินดี
- ขั้นตอนที่ 8: ติดต่อฉัน
วีดีโอ: Smart House Telegram Bot พร้อม Nodemcu (esp8266, Relay, Ds18b20): 8 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
ในบทช่วยสอนนี้ ฉันจะแสดงวิธีสร้างบอทโทรเลขและควบคุมบ้านโดยใช้มัน
แต่ประการแรก สมัครรับข้อมูลจากช่อง Telegram ของฉัน และค้นพบโครงการใหม่ได้เร็วกว่าคนอื่นๆ เป็นแรงจูงใจให้ฉัน
ไปกันเถอะ!
ขั้นตอนที่ 1: ส่วนประกอบ
คุณจะต้องการ:
- NodeMCU
- ds18b20
- บอร์ดรีเลย์ 4x
- เขียงหั่นขนม, สายไฟ, ตัวต้านทาน 4.7kohm
- แหล่งจ่ายไฟ 5v 2a
- บัญชีโทรเลข
ขั้นตอนที่ 2: การเดินสายไฟ
เชื่อมต่อส่วนประกอบทั้งหมดตามแบบแผน อย่าลืมตัวต้านทาน 4.7kohm สำหรับ ds18b20
ขั้นตอนที่ 3: ติดตั้งไลบรารี
คุณสามารถทำได้ด้วยตนเอง ไปที่ C/users/user/documents/arduino/libraries
ขั้นตอนที่ 4: รับที่อยู่ Ds18b20
อัปโหลดภาพร่างไปยัง nodemcu และเรียกใช้ภาพร่าง เปิดพอร์ตอนุกรมและรับที่อยู่ของเซ็นเซอร์
ขั้นตอนที่ 5: สร้างโทรเลข Bot
ติดต่อกับบอทฟาเธอร์
สร้างบอทใหม่
รับโทเค็นของเขา
ขั้นตอนที่ 6: การเขียนโปรแกรม Nodemcu
เชื่อมต่อ nodemcu กับพีซี
เปิดร่าง
แก้ไข ssid, รหัสผ่าน, โทเค็นบอท, ที่อยู่ ds18b20
อัปโหลดภาพร่างไปยัง aduino
ขั้นตอนที่ 7: ขอแสดงความยินดี
คำสั่งสำหรับบอท:
- 1 วัน, 1 ครั้ง, 2 วัน, 2 ครั้ง, 3 วัน, 3 ครั้ง, 4 วัน, 4 วัน
- อุณหภูมิ
ขั้นตอนที่ 8: ติดต่อฉัน
เข้าร่วมช่องโทรเลขของฉันสำหรับโครงการเพิ่มเติม
เป็นแรงจูงใจของฉันสำหรับโครงการที่ใหญ่ที่สุด
นอกจากนี้ Instagram ของฉัน
แนะนำ:
[IoT] Telegram Bot พร้อม Arduino MKR WiFi 1010: 5 ขั้นตอน
[IoT] Telegram Bot พร้อม Arduino MKR WiFi 1010: โปรเจ็กต์นี้สาธิตวิธีเชื่อมต่อ Arduino กับ Telegram Bot APIs โปรเจ็กต์นี้สร้างขึ้นจากบอร์ด MKR WiFi 1010 ใหม่ที่ติดตั้งโมดูล ESP32 โดย U-BLOX ในขั้นตอนนี้ โครงการไม่ได้มากไปกว่าการพิสูจน์แนวคิด เพียงเพื่อแสดง
All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: 3 ขั้นตอน
All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: เป็นโปรเจ็กต์เครื่องรับย่านความถี่ทั้งหมด ใช้ห้องสมุด Arduino Si4734 ห้องสมุดนี้มีตัวอย่างมากกว่า 20 ตัวอย่าง คุณสามารถฟัง FM ด้วย RDS สถานี AM (MW) ในพื้นที่ SW และสถานีวิทยุสมัครเล่น (SSB) เอกสารทั้งหมดที่นี่
อินเทอร์เฟซ ESP32 พร้อม SSD1306 Oled พร้อม MicroPython: 5 ขั้นตอน
อินเทอร์เฟซ ESP32 พร้อม SSD1306 Oled พร้อม MicroPython: Micropython เป็นการเพิ่มประสิทธิภาพของ python และมีขนาดเล็กของ python ซึ่งหมายถึงการสร้างสำหรับอุปกรณ์ฝังตัวซึ่งมีข้อจำกัดด้านหน่วยความจำและใช้พลังงานต่ำ Micropython สามารถใช้ได้กับคอนโทรลเลอร์หลายตระกูล ซึ่งรวมถึง ESP8266, ESP32, Ardui
PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน
PWM พร้อม ESP32 | Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: ในคำแนะนำนี้เราจะดูวิธีสร้างสัญญาณ PWM ด้วย ESP32 โดยใช้ Arduino IDE & โดยทั่วไปแล้ว PWM จะใช้เพื่อสร้างเอาต์พุตแอนะล็อกจาก MCU ใดๆ และเอาต์พุตแอนะล็อกนั้นอาจเป็นอะไรก็ได้ระหว่าง 0V ถึง 3.3V (ในกรณีของ esp32) & จาก
Telegram Bot Esp8266-001 (Arduino UNO หรือ NodeMCU): 6 ขั้นตอน
Telegram Bot Esp8266-001 (Arduino UNO หรือ NodeMCU): สวัสดี! ในบทช่วยสอนนี้ ฉันจะแสดงวิธีควบคุม Arduino ด้วย esp8266-001 และโทรเลข เปิดโอกาสที่ดีสำหรับ Internet of Things (IoT)