Skip to content

digispark atmega85 as HID keyboard + PIR + bash script for telegram messaging

Notifications You must be signed in to change notification settings

4eburashk/attiny-pir-bash-telegram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Суть: attiny85 притворяется HID устройством - клавиатурой.
Использована стандартная библиотека https://github.com/digistump/DigisparkArduinoIntegration/tree/master/libraries/DigisparkKeyboard
Нажатием клавиш переходим на третью консоль Ctrl+Alt+F3, логин/пароль и ждём.
При срабатывании PIR датчика движения - в консоль отправляется команда "tg4all -pir"
tg4all от имени указанного tg бота, отправляет сообщение в указаный телеграм чат. 


датчик PIR (AM312) припаян к платке digispark следующим образом:
PIR          digispark
GND    ---   GND
SIG    ---   P2
VCC    ---   5v

Работает и так. Проверено.
Но лучше всё-таки впаять такую схему:
PIR                 Digispark
GND  --------------  GND
                        |d -- P2
SIG -- R220Om -- g 2n7000
                        |s -- GND
VCC  --------------  5v

С такой схемой срабатывает мгновенно и без глюков. Тоже проверено.

P.S. команда "tg4all -login" как бонус. Отправляет сообщение о логине юзера в систему.


About

digispark atmega85 as HID keyboard + PIR + bash script for telegram messaging

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published