สารบัญ:
วีดีโอ: การใช้ Motion Sensor กับ RaspberryPi และ Telegram Bot: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
สวัสดีพวก
ในโพสต์นี้ เราจะใช้ Raspberry Pi Telegram Bot พร้อมเซ็นเซอร์ PIR (การเคลื่อนไหว)
ขั้นตอนที่ 1: เชื่อมต่อ PIR
ฉันมีเซ็นเซอร์ PIR มาก่อนและฉันต้องการใช้เซ็นเซอร์ PIR ของฉันกับ Raspberry Pi ฉันทำตามคำแนะนำที่นี่คือลิงค์:
ขั้นตอนที่ 2: วิธีสร้างโทรเลขบอท
คลิกลิงก์นี้สำหรับ "วิธีสร้าง Telegram Bot"
การสร้างบอทใหม่ใช้คำสั่ง /newbot เพื่อสร้างบอทใหม่ BotFather จะขอชื่อและชื่อผู้ใช้จากคุณ จากนั้นจึงสร้างโทเค็นการให้สิทธิ์สำหรับบอทใหม่ของคุณ ชื่อของบอทของคุณจะแสดงอยู่ในรายละเอียดการติดต่อและที่อื่นๆ ชื่อผู้ใช้เป็นชื่อย่อ เพื่อใช้ในลิงก์ที่กล่าวถึงและลิงก์โทรเลข ชื่อผู้ใช้มีความยาว 5-32 อักขระและไม่คำนึงถึงขนาดตัวพิมพ์ แต่อาจมีได้เฉพาะอักขระละติน ตัวเลข และขีดล่างเท่านั้น ชื่อผู้ใช้ของบอทต้องลงท้ายด้วย "บอท" เช่น 'tetris_bot' หรือ 'TetrisBot'
โทเค็นเป็นสตริงตามบรรทัด 110201543:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw ที่จำเป็นสำหรับการอนุญาตบอทและส่งคำขอไปยัง Bot API
การสร้างโทเค็นการอนุญาต หากโทเค็นที่มีอยู่ของคุณถูกบุกรุกหรือคุณทำหายด้วยเหตุผลบางประการ ให้ใช้คำสั่ง /token เพื่อสร้างใหม่
core.telegram.org/bots#6-botfather
ขั้นตอนที่ 3: Bot และ Raspberry Pi
Raspberry Pi เชื่อมต่อ ssh
โคลน git
cd RaspberryPiTelegramPIR/
นาโน PIRBot.py
CTRL+X และบันทึกการออก nano
sudo python PIRBot.py
ลิงค์ Github:
โพสต์ต้นฉบับ:
แนะนำ:
การใช้ Pimoroni Enviro+ FeatherWing กับ Adafruit Feather NRF52840 Express: 8 ขั้นตอน
การใช้ Pimoroni Enviro+ FeatherWing กับ Adafruit Feather NRF52840 Express: Pimoroni Enviro+ FeatherWing เป็นบอร์ดที่อัดแน่นไปด้วยเซ็นเซอร์ที่ออกแบบมาเพื่อทำงานร่วมกับบอร์ดรุ่น Adafruit Feather เป็นจุดเริ่มต้นที่มีประโยชน์สำหรับทุกคนที่สนใจในการตรวจสอบด้านสิ่งแวดล้อม มลภาวะในชั้นบรรยากาศ และการทำลายข้อมูล ผม
การใช้ Mifare Ultralight C กับ RC522 บน Arduino: 3 ขั้นตอน
การใช้ Mifare Ultralight C กับ RC522 บน Arduino: การใช้เทคโนโลยี RFID เพื่อระบุผู้ถือบัตรหรืออนุญาตให้ทำอะไรบางอย่าง (เปิดประตู ฯลฯ) เป็นแนวทางทั่วไป ในกรณีของแอปพลิเคชัน DIY โมดูล RC522 นั้นใช้กันอย่างแพร่หลาย เนื่องจากมีราคาถูกและมีโค้ดจำนวนมากสำหรับโมดูลนี้ ฉัน
การใช้ Ultrasonic Distance Sensor และ Serial Monitor Output: 6 ขั้นตอน
การใช้ Ultrasonic Distance Sensor และ Serial Monitor Output: เฮ้พวก! ต้องการเรียนรู้วิธีใช้เอาต์พุตมอนิเตอร์แบบอนุกรม ที่นี่คุณมีบทช่วยสอนที่สมบูรณ์แบบเกี่ยวกับวิธีการทำเช่นนั้น! ในคำแนะนำนี้ ฉันจะแนะนำคุณตลอดขั้นตอนง่าย ๆ ที่จำเป็นในการตรวจจับระยะทางโดยใช้เซ็นเซอร์อัลตราโซนิกและรายงานฉัน
การใช้ ESP8266 กับ Arduino และ Blynk: 4 ขั้นตอน
การใช้ ESP8266 กับ Arduino และ Blynk: เชื่อมต่อ Arduino Mega ของคุณกับแอป blynk โดยใช้ espp8266 shield
การใช้ Dot Matrix LED กับ Arduino และ Shift Register: 5 ขั้นตอน
การใช้ Dot Matrix LED กับ Arduino และ Shift Register: Siemens DLO7135 Dot matrix LED เป็นออปโตอิเล็กทรอนิกส์ชิ้นหนึ่งที่น่าทึ่ง มันถูกเรียกเก็บเงินเป็น 5x7 Dot Matrix Intelligent Display (r) พร้อมหน่วยความจำ/ตัวถอดรหัส/ไดรเวอร์ นอกจากหน่วยความจำนั้นแล้ว ยังมีจอแสดงผล ASCII 96 อักขระที่ตั้งค่าบนและล่าง