Orodha ya maudhui:

Kengele isiyo na waya - (Raspberry PI & Amazon Dash): Hatua 4 (na Picha)
Kengele isiyo na waya - (Raspberry PI & Amazon Dash): Hatua 4 (na Picha)

Video: Kengele isiyo na waya - (Raspberry PI & Amazon Dash): Hatua 4 (na Picha)

Video: Kengele isiyo na waya - (Raspberry PI & Amazon Dash): Hatua 4 (na Picha)
Video: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, Novemba
Anonim
Image
Image
Kengele isiyo na waya - (Raspberry PI & Amazon Dash)
Kengele isiyo na waya - (Raspberry PI & Amazon Dash)

Inafanya nini? (tazama video)

Kitufe kinapobanwa, Raspberry hugundua magogo ya kifaa kipya kwenye mtandao wa waya. Njia hii- inaweza kutambua kitufe kinachoshinikizwa na kupitisha habari juu ya ukweli huu kwa simu yako (au kifaa unachopenda)

Katika mradi huu, utaona jinsi ya kubadilisha Amazon Dash kuwa kengele isiyo na waya. (Kiunga cha mafunzo ya Video katika hatua ya mwisho)

Vitu utakavyohitaji kwa mradi huu:

Kitufe cha Amazon Dash - Amazon hutoa vifungo vya WIFI huko USA ambavyo vinaweza kusanidiwa kuruka utendaji wa Amazon na kuifanya ifanye kazi kama kitufe cha waya au swichi.

Tasker - programu ya Android, ambayo hukuruhusu kugeuza kazi za kila siku, tutatumia mfumo huu kuonyesha arifa kwenye rununu

AutoRemote - Tasker plugin ambayo inaruhusu mawasiliano kati ya rununu na rasipberry

Raspberry Pi - kompyuta ndogo ambayo itachunguza mtandao kwa mitambo ya kifungo cha WIFI - inapaswa kushikamana na mtandao (kupitia WIFI au LAN)

Hatua ya 1: Kuweka Kitufe cha WIFI

Kuweka Kitufe cha WIFI
Kuweka Kitufe cha WIFI
Kuweka Kitufe cha WIFI
Kuweka Kitufe cha WIFI
Kuweka Kitufe cha WIFI
Kuweka Kitufe cha WIFI

Unganisha kitufe kwa WIFI

  1. Bonyeza kitufe kwa sekunde 5 ili kuingiza kifaa kwenye hali ya matangazo ya WIFI.
  2. Fungua simu yako (au kifaa chochote cha wifi) na utafute Amazon Sanidi Yangu
  3. Mara baada ya kushikamana na kifaa kufungua kivinjari cha wavuti na uende kwa 192.168.0.1
  4. Chagua mtandao wako na weka nywila yako
  5. Kitufe chako sasa kiko tayari kutikisa

Hatua ya 2: Kuweka Raspberry PI

Kuweka Raspberry PI
Kuweka Raspberry PI
Kuweka Raspberry PI
Kuweka Raspberry PI

Kutafuta MAC ya vifungo vyako

Tafadhali hakikisha umefuata maktaba zifuatazo:

Sudo apt-get kufunga tcpdump

Sudo apt-get kufunga arp-scan

sudo pip3 kufunga scapy-python3

Tumia hati ya Doorbell.py kujua MAC kwa kitufe chako - angalia maoni kwenye hati hiyo.

Hati imesasishwa na kurekebishwa kwa Python 3

Kuanzisha mkoba unaowajibika kwa kukandamiza vitufe

Tutahitaji kurekebisha hati ya mlango.py, kuifungua na kuchukua nafasi ya MABUTTON MAC YAKO INAENDELEA HAPA na MAC iliyookolewa kutoka kwa hatua iliyo hapo juu. Tafuta KITENGO CHAKO CHA AR kinakwenda hapa - hapa ndipo vitufe vya Autoremote vitapigwa. Nitakuonyesha jinsi ya kupata funguo katika hatua inayofuata.

Ikiwa una vifungo vipya JK29LP - tafadhali angalia chapisho hili kwa hati sahihi ya python3:

Hatua ya 3: Remot Auto na Tasker

AutoRemote na Tasker
AutoRemote na Tasker

Umbali wa Kiotomatiki

Fungua AR kwenye simu yako ya rununu na nenda kwenye URL yako ya kibinafsi (kitu kama https://goo.gl/xXxXx). Bar ya anwani itakuwa na ufunguo tunaohitaji kwa mlango wa mlango.py - itaanza na:

autoremotejoaomgcd.appspot.com/?key=YOUR_KE…

Nakili ufunguo (yote baada ya ishara) na ubadilishe KIWANGO CHAKO CHA AR kinakwenda hapa kwenye hati.

Mfanyakazi

Tutafanya wasifu. Hali yetu ni EVENT-plugin- Autoremote na weka kichujio kwa AmazonGreen (au ujumbe wowote uliotumia katika doorbell.py)

Unda Kazi ambayo itaonyesha arifa. Fungua Tahadhari - Arifu na andika habari yako. Ujumbe huu utaonyeshwa kwenye skrini yako. Profaili hutolewa kama faili ya mradi.

Hatua ya 4: Vidokezo vya Mwisho

Image
Image
Hack Mashindano ya Siku Yako
Hack Mashindano ya Siku Yako

Raspberry yako iko tayari kukamata vitufe vya kitufe. Inaruhusu vyombo vya habari moja kila sekunde 6-10, na vifungo vingi vinaweza kushinikizwa pia. Ilimradi hati inafanya kazi - unaweza kupokea arifa (fikiria kuiendesha mwanzoni)

Hati inapaswa kuonyesha chini ya onyo wakati wa kufanya kazi:

ONYO: Hakuna njia iliyopatikana ya marudio ya IPv6:: (hakuna njia chaguomsingi?)

Unaweza kuondoa lebo ya chaguo-msingi ukitumia zana kali na kuifunga kwa njia nyingine au kuitumia kama stencil kutengeneza yako mwenyewe. (tazama picha)

Ikiwa unataka kutumia hati hii wakati wa kutumia njia ya rc.local, weka usingizi 10 kabla ya mstari na hati yako ili kuruhusu utekelezaji.

Mafunzo kamili ya video kwenye kituo changu cha YouTube: Mlango wa Kulia bila waya

Hack Mashindano ya Siku Yako
Hack Mashindano ya Siku Yako

Zawadi ya pili katika Mashindano ya Siku Yako

Ilipendekeza: