Sadržaj:

Korištenje senzora pokreta s RaspberryPi i Telegram Botom: 4 koraka
Korištenje senzora pokreta s RaspberryPi i Telegram Botom: 4 koraka

Video: Korištenje senzora pokreta s RaspberryPi i Telegram Botom: 4 koraka

Video: Korištenje senzora pokreta s RaspberryPi i Telegram Botom: 4 koraka
Video: CS50 2015 - Week 8, continued 2024, Studeni
Anonim
Korištenje senzora pokreta s RaspberryPi i Telegram Botom
Korištenje senzora pokreta s RaspberryPi i Telegram Botom

Bok ljudi.

U ovom postu koristit ćemo Raspberry Pi Telegram Bot s PIR (senzorom pokreta) senzor.

Korak 1: Povežite PIR

Povežite PIR
Povežite PIR

Prije sam imao PIR senzor i htio sam svoj PIR senzor koristiti s Raspberry Pi. Slijedio sam vodič, evo veze:

Korak 2: Kako stvoriti Telegram bota

Kako stvoriti Telegram bota
Kako stvoriti Telegram bota

Kliknite ovu vezu za "Kako stvoriti Telegram bota"

Stvaranje novog bota Upotrijebite naredbu /newbot za stvaranje novog bota. BotFather će od vas tražiti ime i korisničko ime, a zatim generirati autorizacijski token za vašeg novog bota. Naziv vašeg bota prikazan je u kontaktnim podacima i drugdje. Korisničko ime je kratak naziv koji se koristi u spominjanjima i na telegram.me vezama. Korisnička imena imaju 5-32 znaka i ne razlikuju velika i mala slova, ali mogu sadržavati samo latinične znakove, brojeve i podvlake. Korisničko ime vašeg bota mora završavati s ‘bot’, npr. ‘Tetris_bot’ ili ‘TetrisBot’.

Token je niz duž linije 110201543: AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw koji je potreban za autorizaciju robota i slanje zahtjeva API -ju za botove.

Generiranje tokena autorizacije Ako je vaš postojeći token ugrožen ili ste ga iz nekog razloga izgubili, upotrijebite naredbu /token za generiranje novog.

core.telegram.org/bots#6-botfather

Korak 3: Bot i Raspberry Pi

Bot i Raspberry Pi
Bot i Raspberry Pi
Bot i Raspberry Pi
Bot i Raspberry Pi
Bot i Raspberry Pi
Bot i Raspberry Pi

Raspberry Pi connect ssh

git klon

cd RaspberryPiTelegramPIR/

nano PIRBot.py

CTRL+X i spremite izlaz nano

sudo python PIRBot.py

Github veza:

Izvorni post:

Preporučeni: