Satura rādītājs:

PiGMI: 3 soļi
PiGMI: 3 soļi

Video: PiGMI: 3 soļi

Video: PiGMI: 3 soļi
Video: Dwarf MONSTER MELTER! - Total War Tactics: Warhammer 3 2024, Jūnijs
Anonim
PiGMI
PiGMI

Ļaujiet man iepazīstināt internetu ar PiGMI - Pi Garage Monitor

Šī ir mana garāžas durvju uzraudzības sistēmas versija, izmantojot Pi. Pi arī kontrolē durvju atvēršanu un aizvēršanu un ir integrēts HomeBridge, lai es varētu teikt: "Hei Siri, atver Deiva durvis!".

Projekts tika uzcelts 2016. gadā un kopš tā laika tiek īstenots. Dizains balstījās uz to, lai lietas būtu pēc iespējas vienkāršākas. Piemēram, garāžas durvīm ir četri stāvokļi: atvērtas, aizvērtas, iestrēgušas un aizsprostotas. Pirmie divi ir acīmredzami, pēdējie divi norāda, ja durvis aizveras un tās nevar, tad tās ir aizsprostotas. Ja tas mēģina atvērt un neizdodas, tad tas ir iestrēdzis. Šo stāvokļu noteikšana atkal bija vienkārša. Durvis sāk atvērt apmēram 2 sekundes pēc manuālās pogas nospiešanas, un aizvēršana notiek apmēram 15 sekundes, izmantojot manuālo pogu (vai tālvadības pulti). Šie divi laiki tika izmantoti, lai noteiktu iestrēgušos un apgrūtinātos stāvokļus. Vienkāršs magnētiskais slēdzis nosaka garāžas durvju stāvokli. Atkal tas bija vienkārši, tas nozīmēja, ka man nebija jāiesaistās garāžas durvju elektronikā. Tātad, ja slēdža stāvoklis nemainās pēc noteiktā laika, jūs saņemsit ziņojumu. Protams, durvis varēja atvērties savlaicīgi un joprojām iestrēgt, taču jūs to pamanīsit - cenšoties saglabāt to vienkāršu! Releji tiek izmantoti garāžas manuālajās pogās. To var konfigurēt līdz 3 durvīm.

Tātad dizains bija izmantot Pi, lai uzraudzītu slēdža stāvokli. Nodrošiniet tīmekļa saskarni kontrolei un atļaujiet piekļuvi, izmantojot internetu, lai veiktu attālinātu uzraudzību un kontroli. Es pārskatīju šo ideju kopā ar draugu (Tomu Milneru), kurš aizgāja un izveidoja man visu tīmekļa saskarni. Jūs varat lejupielādēt kodu un izmēģināt to demonstrācijas režīmā, pirms to iestatāt uz Pi. Saskarne ļauj konfigurēt GPIO tapas magnētiem un releju izejām. Laika aizkave, ko izmanto gadījumā, ja jūsu durvju pārvietošana aizņem vairāk nekā noklusējuma 2 un 15 sekundes. Jūs izveidojat lietotāju un paroli drošībai, ir reģistrēšanas iespēja. To var iestatīt trauksmes režīmā, kur jūs varat saņemt SMS brīdinājumu, ja jūsu durvis tiek atvērtas, atrodoties atvaļinājumā vai vienkārši darbā. Programmatūra ir pārbaudīta uz Raspberry Pi 3 un Zero. Lai iegūtu vairāk informācijas, šeit ir saite uz Wiki lapu Mana garāža. Pārraudzība nav obligāta, un šeit ir saite.

Piegādes

Jums būs nepieciešams:

Raspberry Pi (Pi3 un Zero ir pārbaudīti) ar jaunāko Pi OS uz SD kartes un barošanas avota

Wifi dongle

Magnētiskais slēdzis (-i) (1 uz durvīm) NO tips

Relejs (-i) (I uz durvīm)

Lielākā daļa elektronisko detaļu tika iegūtas no Adafruit vai Amazon.

Vads - durvju zvana vads magnētu savienošanai ar Pi

Korpusi relejiem un Pi (I 3D drukātā raktuve no Thingiverse: Relay, Pi)

My-Garage programmatūra

Papildu uzraudzības programmatūra

Līme magnēta piestiprināšanai pie durvīm un durvju rāmja.

Skrūves sienas stiprinājumu korpusiem

Rīki:

Stiepļu noņēmēji, Knaibles

Skavotājs stiepļu piestiprināšanai darbojas garāžā.

Stiepļu griezēji

1. darbība: Pi iestatīšana

Pi iestatīšana
Pi iestatīšana

Ir daudz pamācību par Pi iestatīšanu, tāpēc es tās šeit neaptveršu, kā vien norādīt, kas ir nepieciešams Pi.

1) Apache, PHP, Python. Atkal ir pamācības par tādām vietnēm kā Adafruit un, protams, RaspberryPi Organization.

2) Pi būs nepieciešama piekļuve jūsu Wifi, lai tas būtu jāiestata.

3) Lai piekļūtu ārpus jūsu mājas, jums būs jānorāda metode, kā nokļūt caur maršrutētāja ugunsmūri. Es izmantoju tīmekļa adresi noip.com un izmantoju citu porta numuru Apache kā papildu drošības līdzekli. Arī šajā tīmeklī ir daudz pamācību.

4) My-Garage programmatūra no Github

2. darbība: vadu pievienošana un konfigurēšana

Elektroinstalācija un konfigurēšana
Elektroinstalācija un konfigurēšana
Elektroinstalācija un konfigurēšana
Elektroinstalācija un konfigurēšana
Elektroinstalācija un konfigurēšana
Elektroinstalācija un konfigurēšana

Skatiet diagrammu, taču to galvenās iezīmes ir viens magnēts un viens relejs uz durvīm. Manam iestatījumam tas ir seši GPIO tapas. Tie ir konfigurējami programmatūrā, tikai pārliecinieties, vai esat savienojis pareizo releju ar pareizo magnētu uz vairākām durvīm! Iestatījumu lapu skatiet iepriekš redzamajā attēlā.

Šeit jūs varat konfigurēt režīmus (simulācija jeb demonstrācijas režīms); Durvju skaits un nosaukumi; Durvju atvēršanas un aizvēršanās laiks un informācija par trauksmes signālu nosūtīšanu un uzraudzību.

Fiziskā elektroinstalācija atkal tika saglabāta pēc iespējas vienkāršāka. Releja (-u) izeja tiek pārlēkta gar manuālo pogu (-ām) garāžā. Relejs tiek impulss uz 1 sekundi apmēram tik ilgi, cik nepieciešams, lai nospiestu pogu. Magnētiskais slēdzis, ko es uzstādīju acu līmenī uz durvju sliedes. Manām durvīm ir metāla sliede, kur iet veltņi. Tā kā programmatūrai jāzina tikai tas, vai slēdzis ir atvērts vai aizvērts, varat to uzstādīt jebkurā vietā, kas vislabāk atbilst jūsu durvīm. Magnēts ir uzstādīts uz durvīm (kustīgā daļa) slēdzis uz rāmja. Durvju darbība nav mainīta. Esošās beigu pieturvietas un IR šķēršļu sensors joprojām darbojas.

Ieteicams: