Мазмуну:
- 1 -кадам: WIFI баскычын орнотуу
- 2 -кадам: Raspberry PI орнотуу
- 3 -кадам: AutoRemote жана Tasker
- 4 -кадам: Кеңештерди токтотуу
Video: Зымсыз эшик коңгуроосу - (Raspberry PI & Amazon Dash): 4 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Ал эмне кылат? (видеону көрүү)
Кнопка басылганда, Raspberry зымсыз тармакта жаңы түзмөктү каттайт. Бул- басылган баскычты тааныйт жана бул факты тууралуу маалыматты мобилдик телефонуңузга (же сиз тандаган түзмөккө) өткөрүп бере алат.
Бул долбоордо сиз Amazon Dashти зымсыз эшиктин коңгуроосуна кантип алмаштырууну көрөсүз. (Акыркы кадамдагы видео үйрөткүч шилтемеси)
Бул долбоор үчүн сизге керектүү нерселер:
Amazon Dash Button - Amazon АКШдагы WIFI баскычтарын сунуштайт, аларды Amazon функцияларын өткөрүп жиберүү жана аны зымсыз баскыч же которгуч катары иштетүү үчүн орнотсо болот.
Tasker - Күнүмдүк тапшырмаларды автоматташтырууга мүмкүндүк берген Android тиркемеси, биз мобилдик телефондо эскертмени көрсөтүү үчүн ушул алкакты колдонобуз.
AutoRemote - Tasker плагини, ал мобилдик жана малина ортосунда байланышка мүмкүнчүлүк берет
Raspberry Pi - WIFI баскычтарын басуу үчүн тармакты сканерлей турган микрокомпьютер тармакка туташышы керек (WIFI же LAN аркылуу)
1 -кадам: WIFI баскычын орнотуу
WIFIге баскычты туташтырыңыз
- Түзмөктү WIFI берүү режимине киргизүү үчүн баскычты 5 секунд басыңыз.
- Мобилдик телефонуңузду (же Wi -Fi түзмөгүңүздү) ачыңыз жана Amazon Configure Me издеңиз
- Түзмөккө туташкандан кийин веб -браузерди ачып, 192.168.0.1ге өтүңүз
- Тармагыңызды тандап, сырсөзүңүздү киргизиңиз
- Сиздин баскычыңыз азыр ыргытууга даяр
2 -кадам: Raspberry PI орнотуу
Кнопкаңыздын MAC издеп
Сураныч, сизде төмөнкү китепканалар орнотулганын текшериңиз:
sudo apt-get tcpdump орнотуу
sudo apt-get arp-scan орнотуу
sudo pip3 scapy-python3 орнотуңуз
Кнопкаңыздын MACын билүү үчүн Doorbell.py скриптин колдонуңуз - скрипттеги комментарийлерди караңыз.
Python 3 үчүн скрипт жаңыртылды жана өзгөртүлдү
Скрипттин орнотулушу баскычтарды басуу үчүн жооптуу
Биз doorbell.py сценарийин өзгөртүп, аны ачышыбыз керек жана баскычыңыздын MACын бул жакка жогорудагы кадамдан сакталган MAC менен алмаштырышыңыз керек. AR АЧКЫЧЫҢЫЗДЫ БУЛ ЖЕРГЕ ЧЫГАР - бул жерде Autoremote баскычтары чапталат. Мен кийинки баскычта ачкычтарды кантип алууну көрсөтөм.
Эгерде сизде JK29LP жаңы баскычтары бар болсо-туура python3 скрипти үчүн бул постту караңыз:
3 -кадам: AutoRemote жана Tasker
AutoRemote
Мобилдик телефонуңузда ARди ачыңыз жана жеке URL дарегиңизге өтүңүз (https://goo.gl/xXxXx сыяктуу). Дарек тилкесинде doorbell.py үчүн керектүү ачкыч камтылган - ал башталат:
autoremotejoaomgcd.appspot.com/?key=YOUR_KE…
Ачкычты көчүрүңүз (баары = символдон кийин) жана СИЗДИН АР АЧКЫҢЫЗДЫ СКЕНЕРДЕ БУЛ ЖЕРГЕ КЕЛТИРҮҮ.
Tasker
Биз профиль түзөбүз. Биздин шартыбыз- бул EVENT-плагин- Autoremote жана чыпканы AmazonGreenге орнотуу (же doorbell.pyде колдонгон билдирүүңүз)
Билдирүүнү көрсөтө турган тапшырма түзүңүз. Ачык эскертүү - Маалыматыңызды билдирип, териңиз. Бул билдирүү экраныңызда көрсөтүлөт. Профиль долбоор файлы катары берилет.
4 -кадам: Кеңештерди токтотуу
Сиздин Raspberry баскычтарды басууга даяр. Бул 6-10 секундада бир жолу басууга мүмкүндүк берет жана бир нече баскычтарды басууга болот. Сценарий иштеп турганда - сиз эскертмелерди ала аласыз (аны башында иштетүүнү карап көрүңүз)
Иштеп жатканда скрипт төмөнкү эскертүүнү көрсөтүшү керек:
ЭСКЕРТҮҮ: IPv6 көздөгөнү үчүн маршрут табылган жок:: (демейки жол жокпу?)
Сиз курч куралды колдонуп, демейки энбелгини чечип, башка жол менен чаптап же өзүңүздү түзүү үчүн трафарет катары колдонсоңуз болот. (сүрөттү караңыз)
Эгерде сиз бул скриптти иштетүүдө rc.local ыкмасын колдонууну кааласаңыз, аткарууга уруксат берүү үчүн скрипт менен сызыктын алдына 10 уйку коюңуз.
Толук видео үйрөткүч менин YouTube каналымда: Wireless Doorbell
Hack Your Day сынагынын экинчи сыйлыгы
Сунушталууда:
Угуу мүмкүнчүлүгү чектелген эшик коңгуроосу Бөлмөнүн Light Hack: 7 кадам (Сүрөттөр менен)
Угуусу начар эшиктин коңгуроосу Бөлмөнүн Light Hack: Көйгөй: атам дүлөй катары катталган, ал эми апамдын угуусу начар жана ушундан улам эшиктин коңгуроосун угуу кыйынга турат. Бул көйгөй башка көптөгөн адамдарга да тийиши мүмкүн. Алар жардам берүү үчүн жаркыраган эшик коңгуроосун сатып алышты
Жүз таануу менен эшик коңгуроосу: 7 кадам (сүрөттөр менен)
Жүздү таануу менен эшик коңгуроосу: Мотивация Акыркы убакта менин өлкөмдө карыларды өз үйлөрүндө бутага алган тоноолордун толкуну болду. Адатта, кирүүчүлөрдүн өздөрү тарабынан берилет, анткени келгендер аларды кароочу/медайым экенине ишендиришет. Бул
Зымсыз чалуу / эшик коңгуроосу: 9 кадам
Зымсыз чалуу / эшик коңгуроосу: Салам балдар. Бүгүн биз дүкөндөрдө биз көргөн соода эшиктеринин 50 метрине салыштырмалуу ачык жерде 300 метр аралыкта зымсыз эшик же чалуу коңгуроосун жасайбыз. Бул долбоор эшиктин коңгуроосу же портативдүү катары колдонулушу мүмкүн
Зымсыз эшик коңгуроосу: 3 кадам (сүрөттөр менен)
Зымсыз эшиктин коңгуроо өткөргүчү: Бул долбоор төмөнкү эки долбоордун биринчи бөлүгүн сүрөттөйт: Зымсыз эшиктин коңгуроо берүүчүсү ушул Нускамада сүрөттөлгөндөй Зымсыз эшиктин коңгуроо кабыл алгычында сүрөттөлөт
VU метр менен Arduino эшик коңгуроосу: 4 кадам (сүрөттөр менен)
VU Meter менен Arduino Door Bell: Негизги идея - эшиктин коңгуроо баскычын басканда, LEDлер ритмикалык түрдө зумбулдун үнү менен жаркырай баштайт, убакыттан кийин эки окуя автоматтык түрдө токтойт. Светодиоддор эшиктин сыртында же конокту көңүл ачуу үчүн болушу мүмкүн. Мында мен