Signalizacija ARDUINO. Biudžeto GSM signalizacija su smegenimis iš Arduino

Šiandien mes kalbėsime apie tai, kaip su Arduino. Surinkite apsaugos sistema. Mūsų "sargyba" stebės vieną kontūrą ir valdyti vieną netikintį.

"Arduino" tai nėra problema, ir, kaip pamatysite programos kodą ir įrenginio diagramą, galite lengvai padidinti saugomų prieigos taškų skaičių ir įspėjimo ar indikatoriaus skaičių.
Apsaugos sistema Galite kreiptis dėl didelių objektų (pastatų ir konstrukcijų) ir mažų daiktų (dėžių, seifų) ir net nešiojamų atvejų ir lagaminų. Nors jums reikia būti atsargūs, jei įdiegiate saugumo sistemą, pavyzdžiui, lagaminą, su kuriuo nuspręsite eiti į kelionę, ir įspėjimo sistema veiks kai kuriuose oro uoste, tada manau, kad turite rimtą pokalbį su vietiniu pokalbiu Saugumo tarnyba :-)

Supaprastintas prietaiso veikimo principas yra toks (1 pav.). Įjungus maitinimą, įrenginys persijungia į darbo režimą ir laukia apsaugos. Stabdymas ir išjungimas atliekamas vienu mygtuku. Siekiant pagerinti saugumą, šis mygtukas yra geriau pasirūpinti saugomoje zonoje (saugi arba karampa). Prieš įjungdami apsaugos režimą, reikia atidaryti duris. Įjungus apsaugos režimą (paspaudus mygtuką) elektroninė grandinė Laukiama, kol uždarysite duris į kambarį (saugias durys, karolių dangtis ir tt).

Ant durų (arba durų) turi būti bet kokio tipo terminalo jungiklis, apie jį vėliau. Laipiojimo (arba neryškus), ribinis jungiklis informuos prietaisą, kad apsaugota grandinė yra uždaryta, o prietaisas bus įjungtas apsaugos režimu. Dėl perėjimo prie apsaugos režimo sistema informuos du trumpus signalus (kaip ir automobilių signalizacijose). Šiuo režimu įrenginys "sugauna" durų atidarymą. Atidarius duris, sistema laukia kelias sekundes (tai yra vertė yra pritaikoma, maždaug dešimt sekundžių patalpas, už vieno ar dviejų) išjungimo į apsaugos režimą, jei tai neįvyksta, sirena įsijungia. Algoritmas ir schema yra suprojektuoti taip, kad būtų galima išjungti sireną, tik visiškai atmetė bylą ir išjungti maitinimą.

Prietaisas. \\ T apsaugos sistema Labai paprasta (2 pav.). Mokesčio centre Arduino.. Ribiniai jungikliai yra prijungti kaip įprastas mygtukas per ištraukimo rezistorius. Dėl susitraukimų bus sustabdyti atskirai. Jie paprastai yra uždaryti ir paprastai atidaryti. Galite įjungti įprastą mygtuką kaip terminalą, tik įprasto mygtuko eiga yra labai didelė, durų padėtis paprastai yra daugiau. Todėl būtina sugalvoti su kai kuriais mygtuku ir pavasarį, kad nebūtų nutraukti durų mygtuko. Na, jei ne per tingus, galite vaikščioti į parduotuvę ir nusipirkti magnetinį jungiklį (3 pav.), Nebijoma dulkių ir užteršimo.

Auto signalizacijos ribinis jungiklis yra tinkamas (4 pav.). Pažymėtina, kad programa yra parašyta vokiečių kalba. Dėl uždaros durys Jo kontaktas yra uždarytas. Jei naudojate perjungimą iš automobilio signalizacijos, tada uždarytas duris, greičiausiai atidarys, o atitinkamuose vietose reikia pakeisti kodą 1 ir atvirkščiai.

Kaip sirena, siūlome pasinaudoti garso PKI-1 Ivolga Baltarusijos gamybos (5 pav.). Maitinimo tiekimas 9 - 15 V, Veikimo srovė 20 - 30 mA. Tai leidžia naudoti jį su baterija. Tuo pačiu metu jis "klausia" 95 - 105 dB.

Su tokiomis charakteristikomis iš Crohn baterijos, jis skamba keliolika minučių. Radau jį internetu 110 rublių. Yra geron su magnetu apie 30 rublių. Perjungimas nuo automobilio signalizacijos auto dalyse buvo įsigytas 28 rublių. CT315 tranzistorius gali būti vartojamas su bet kokiu šiuolaikiniu mažo galios silicio tranzistoriumi su atitinkamu laidumu. Jei vienos partijos tūris yra nepakankamas (kas žino, galbūt jūs norite būti išklausyti daug kilometrų), galite prijungti kelis pavojaus signalus lygiagrečiai arba imtis galingesnių, tik šiuo atveju ir tranzistorius turi būti pakeistas galingesniu Vienas (pavyzdžiui, pažįstamas tranzistoriaus surinkimas ULN2003). Kaip jungtys sujungti Hercon ir Siren, aš naudoju paprasčiausias jungtis garso / vaizdo įrenginių - Radioore 5 rublių kaina. Pora.

Prietaiso korpusas gali būti priklijuotas nuo plastiko ar faneros; Jei yra apsaugotas sunkus objektas, geriau jį padaryti metaliniu būdu. Baterijos ar mitybos baterijos, siekiant padidinti patikimumą ir saugumą, turėtų būti patalpintas bylos viduje.

Siekiant supaprastinti programos kodą, nenaudojami energijos taupymo elementai, o baterijos nepakanka ilgą laiką. Galite optimizuoti kodą, ir dar geriau konvertuoti radikaliai, taikydami įvykių tvarkymą nutraukti ir miegoti MC režimu. Šiuo atveju, mitybos iš dviejų kvadratinių baterijų, įtrauktų į seriją (9 V) turi būti pakankamai kelis mėnesius.

Dabar kodas

// nuolatinis
CONST INT mygtukas \u003d 12; // PIN už mygtuką
Cont Int Gerkon \u003d 3; // PIN už HERKEON
Const int sirena \u003d 2; // PIN EXPIRENE.
CONST INT LED \u003d 13; // PIN rodiklis
// kintamieji
INT CHUNTSTATE \u003d 0; // mygtuko būsena
Int Gerkonstate \u003d 0; // Barkeono būsena
int n \u003d 0; // Skaitliukas Išjungti apsauginį mygtuką
Void Setup () () (
// sirena ir indikatoriaus valdymas - išeiti
PINMODE (Sirena, išvesties);
Pinmode (LED, išvesties); // mygtukas ir gueronas - įėjimai
Pinmode (Gerkon, įvestis);
PINMODE (mygtukas, įvestis);
}
Void kilpa () (
Skaitmeninis rašymas (LED, aukštas);
o (mygtukas \u003d \u003d 0) (// laukimo ciklas, kol spustelėsite mygtuką
Mygtukas \u003d skaitmeninis (mygtukas); // Perėjimui prie saugumo režimo
}
Skaitmeninis rašymas (LED, žemas);
Mygtukas \u003d 0; // Atstatykite mygtuko vertę
O (gerkonstate \u003d 0) (// ciklas, kol uždarysite duris

}
Vėlavimas (500); // :-)
Skaitmeninis rašymas (Sirena, aukštas); // Kodas
Vėlavimas (100); // Indikacijos
Skaitmeninis rašymas (sirena, žemas); // įtrauktis
Vėlavimas (70); // režimas
Skaitmeninis rašymas (Sirena, aukštas); // saugumas
Vėlavimas (100); // Budrus
Skaitmeninis rašymas (sirena, žemas); // Sound.
O (gerkonstate \u003d 1) (// laukiame durų atidarymo
GERKONSTATE \u003d DIGITALREAD (Gerkon);
}
už (int i \u003d 0; I<= 5; i++){ // 7,5 секунды на нажатие
Mygtukas \u003d skaitmeninis (mygtukas); // SECRET mygtukas
Jei (mygtukas \u003d \u003d aukštas) (// sekite savo - kito asmens
N \u003d n + 1;
}
Vėlavimas (1500); // Slaptis fich :-)))
}
Jei (n\u003e 0) (// Svarbiausia
Skaitmeninis rašymas (sirena, žemas); // Negalima įjungti sirenos
}
KITAS (
Skaitmeninis rašymas (Sirena, aukštas); // arba įjunkite sireną
}
Skaitmeninis rašymas (LED, aukštas); // Įjunkite indikatorių n \u003d 0;
Mygtukas \u003d 0;
Vėlavimas (15000); // Priminimai "arbatiniai", kurie mėgsta
Skaitmeninis rašymas (LED, žemas); // slėgį ant mygtukų be nutraukimo vėlavimo (1000);

Jos autorius norėjo įvykdyti naminį, kad būtų pigūs ir bevielis.
Šis naminiai naudoja PIR judesio jutiklį, o informacijos perdavimas vyksta su RF moduliu.

Autorius norėjo naudoti infraraudonųjų spindulių modulį, bet kadangi jis turi ribotą diapazoną, o pliusas gali dirbti tik Imtuvo regėjimo linijoje, todėl jis pasirinko RF modulį, su kuria diapazonas gali būti pasiektas maždaug 100 metrų.


Kad lankytojai būtų patogiau peržiūrėti žadintuvo surinkimą, nusprendžiau padalinti straipsnį apie 5 etapus:
1 žingsnis: siųstuvo kūrimas.
2 žingsnis: Imtuvo kūrimas.
3 žingsnis: programinės įrangos diegimas.
4 žingsnis: surinktų modulių bandymas.
5 etapas: statyti bylą ir diegiant modulį į jį.

Viskas, ko reikia autoriui, tai yra:
- 2 Arduino uno / Arduino mini / Arduino nano lentos imtuvui ir siųstuvui;
- RF priėmimo modulis (433 MHz);
- PIR judesio jutiklis;
- 9b baterijos (2 vnt.) Ir jų jungtys;
- Buzzer;
- Šviesos diodas;
- rezistorius, kurio atsparumas yra 220 omų;
- Bandomoji Lenta;
- džemperiai / laidai / džemperiai;
- grandinės plokštė;
- tarpinis kaiščių jungtys;
- jungikliai;
- imtuvo ir siųstuvo gaubtai;
- Spalvotas popierius;
- surinkimo juosta;
- rinkinys skalpelis;
- termografinio pistoletas;
- lituoklis;
- nuimant izoliaciją kištuką / įrankį;
- žirklės metaliniams.


1 etapas.
Pradėjome sukurti siųstuvą.
Žemiau yra judesio jutiklio schema.


Siųstuvas susideda iš:
- judesio jutiklis;
- "Arduino" lentos;
- siųstuvo modulis.


Pati jutiklis turi tris rezultatus:
- VCC;
- GND;
- iš.

Po to aš patikrinau jutiklio darbą


DĖMESIO !!!
Prieš įkeliant programinę įrangą, autorius yra įsitikinęs, kad "Arduino IDE" nustatymuose yra teisingai įdiegta dabartinė valdyba ir serijinis prievadas. Po to įkelta eskizas:

Vėliau, kaip judesio jutiklis užrakins judėjimą priešais juos, šviesos diodas bus apšviestas, o monitoriuje galite matyti atitinkamą pranešimą.


Pagal schemą, tik žemiau.


Siųstuvas turi 3 išėjimus (VCC, GND ir duomenis), sujunkite:
- VCC\u003e 5V su valdybos produkcija;
- GND\u003e GND;
- duomenys\u003e 12 su išėjimu ant lentos.

2 etapas.


Pats imtuvas susideda iš:
- modulis RF imtuvas;
- Arduino mokesčiai
- Buzzer (dinamika).

Gavėjo schema:


Imtuvas, taip pat siųstuvas, turi 3 išėjimus (VCC, GND ir duomenis), sujungia juos:
- VCC\u003e 5V su valdybos produkcija;
- GND\u003e GND;
- duomenys\u003e 12 su išėjimu ant lentos.


3 etapas.
Visos autoriaus firmware pagrindas pasirinko bibliotekos failą. Atsisiunčiau, kurį jis ir įdėjo jį į aplanką su Arduino bibliotekomis.

Siųstuvo programinė įranga.
Prieš atsisiųsdami firmware kodą į mokestį, autorius įdėti Šie parametrai IDE:
- lenta -\u003e Arduino Nano (arba naudojama lenta);
- Serial Port -\u003e


Įdiegus parametrus, autorius atsisiuntė Wireless_TX firmware failą ir įkėlė jį už mokestį:

Programinė įranga imtuvui
Autorius pakartoja tuos pačius veiksmus priimančiojoje valdyboje:
- lenta -\u003e Arduino uno (arba naudojama lenta);
- serijinis prievadas -\u003e COM xx (patikrinkite COM prievadą, kuriam prijungtas mokestis).



Po autoriaus nustatykite parametrus, atsisiunčia belaidžio ryšio failą ir įkelia jį už mokestį:


Po, naudojant programą galite atsisiųsti, autorius generuoja garso signalui.

4 etapas.
Be to, po atsisiuntimo autorius nusprendė patikrinti, ar viskas veikia tinkamai. Autorius prijungtas maitinimo šaltinis ir bėgo ranka priešais jutiklį, ir jis uždirbo buzzerį, o tai reiškia, kad viskas veikia taip, kaip turėtų.


5 etapas.
Galutinis siųstuvo surinkimas
Iš pradžių autorius išjungia išsikišusius išvadas iš imtuvo, siųstuvo, arduino lentų ir pan.


Po to sujungė "Arduino" mokestį su judesio jutikliu ir RF siųstuvu su džemperiais.


Autorius toliau pradėjo daryti siųstuvą.

Iš pradžių jis iškirpto: jungiklio skylė, taip pat apvalios judesio jutiklio angos, po kurio jis priklijuotas prie kūno.




Tada autorius pasuko spalvoto popieriaus lapą ir priklijuoja prie įvaizdžio priekinio dangčio, kad paslėptų vidines naminių dalių.


Po to autorius pradėjo įterpti elektroninį užpildymo viduje būsto, su dvišalės juostos pagalba.



Galutinis surinkimo imtuvas
Autorius nusprendė prijungti "Arduino" mokestį su guminės juostos grandinės plokštėmis, taip pat įdiegti RF imtuvą.


Autorius dar labiau mažina dvi skyles kitu atveju, vienas už buzzer, kitą už jungiklį.


Ir lazdelės.

Yra specialios techninės įrangos platformos, kurių pagrindu galite sukurti įvairius elektroniniai prietaisai, įskaitant. Šio tipo įtaisai pasižymi paprastu dizainu ir gebėjimu programuoti savo darbo algoritmus. Dėl to sukurta "Arduino" GSM signalizacija, Jis gali būti maksimaliai pakoreguotas dėl objekto, kurį jis saugo.

Kas yra "Arduino" modulis?

"Arduino" įgyvendinama mažų lentų pavidalu, turinčiais savo mikroprocesorių ir atmintį. Valdyboje taip pat yra funkcinių kontaktų rinkinys, į kurį galima prijungti įvairūs elektrifikuoti įrenginiai, įskaitant jutiklius, naudojamus saugumo sistemoms.

"Arduino" procesorius leidžia jums įkelti savo vartotojo parašytą programą. Sukurti savo unikalų algoritmą, galite pateikti optimalūs režimai Darbas. \\ T apsaugos signalizacijos skirtingiems objektams ir už Įvairios sąlygos Naudokite ir išspręskite užduotis.

Ar sunku dirbti su Arduino?

Arduino moduliai yra labai populiarūs tarp daugelio vartotojų. Tai tapo įmanoma dėl savo paprastumo ir prieinamumo.

Modulių valdymo programos yra parašytos naudojant įprastinius C ++ ir priedus paprastos funkcijos I / O proceso valdymo valdymas modulio kontaktuose. Be to, programavimas taip pat gali naudoti "Arduino IDE" nemokamą programinės įrangos aplinką, veikiančią pagal "Windows", "Linux" arba "Mac OS".

"Arduino" moduliai žymiai supaprastinta įrenginių surinkimo procedūra. GSM signalizacija ant Arduino gali būti sukurta be litavimo geležies - surinkimas atsiranda naudojant šiukšlinę, džemperius ir laidus.

Kaip sukurti pavojaus signalą su Arduino?

Į pagrindinius reikalavimus, kuriuos GSM sukūrė pavojaus signalą "Arduino" turi būti:

  • pranešti apie įsilaužimo ar skverbties objekto savininką;
  • pagalba išorinės sistemos Tipo garso sirena, signaliniai žibintai;
  • kontroliuoti signalizaciją SMS arba skambutį;
  • neprisijungęs darbas be išorinio maisto.

Norėdami sukurti signalą, jums reikės:

  • arduino modulis;
  • funkcinių jutiklių rinkinys;
  • arba modemas;
  • neprisijungus maitinimas;
  • išoriniai vykdantysis įrenginiai.

Išskirtinis "Arduino" modulių bruožas yra specialių plėtinių plokščių naudojimas. Su jų pagalba visiems papildomi įrenginiai Arduino, kuris privalo statyti saugumo sistemos konfigūraciją. Tokios kortelės yra įdiegtos ant "Arduino" modulio "sumuštinio" forma, o atitinkami pagalbiniai įrenginiai yra prijungti prie pačių valdybos.

Kaip tai veikia?

Kai įjungiamas vienas iš prijungtų jutiklių, signalas perduodamas į "Arduino" modulio procesorių. Naudojant atsisiųstą vartotojo programinę įrangą, mikroprocesorius gamina apdorojimą su konkrečiu algoritmu. Kaip rezultatas, komanda gali būti suformuota ant išorinio pavaros veikimo, kuris perduodamas į jį per atitinkamą poravimo mokestį.

Siekiant užtikrinti įspėjamuosius signalus į namo ar buto savininką, kuris yra saugomas, į Arduino modulį, per pratęsimo mokestį yra susijęs su ypatingu mODULIS GSM.. Ji nustato vienos iš paslaugų teikėjų SIM kortelę korinio ryšio.

Jei nėra specialaus GSM adapterio, jo vaidmuo taip pat gali būti atliktas mobilusis telefonas. Be to, siunčiant SMS žinutes su signalizacija įspėjimu ir rinkimu, ląstelių buvimas leis jums kontroliuoti GSM signalizaciją, kad būtų galima nuotoliniu būdu nuotoliniu būdu, taip pat stebėti objekto būseną siunčiant specialius užklausas.

"Pastaba!

Bendrauti su objekto savininku, be GSM modulių, gali būti naudojami įprastiniai modemai, kurie teikia ryšius internetu ".

Šiuo atveju, kai jutiklis apdorotas apdorojamo procesoriaus perduodamas per modemą į specialų portalą ar svetainę. Ir jau iš svetainės automatiškai generuoja įspėjamą SMS arba pašto siuntimas į susietą el.

Išvados. \\ T

"Arduino" modulių naudojimas leis vartotojams savarankiškai suprojektuoti GSM signalizacijas, kurios gali dirbti su skirtingais funkciniai jutikliai ir valdyti išorinius įrenginius. Dėl galimybės naudoti įvairius jutiklius, signalizacijos funkcija gali žymiai išplėsti ir sukurti kompleksą, kuris stebės ne tik objekto saugumą, bet ir jo būklę. Pavyzdžiui, bus galima kontroliuoti objekto temperatūrą, nustatyti vandens ir dujų nuotėkį, sutampančių juos avarijos atveju ir daug daugiau.

Automobilių vagystė per pastarąjį dešimtmetį užima vieną svarbiausių pasaulio nusikaltimų struktūros vietų. Tai nėra tiek daug šios vagystės vagystės kategorijos svorio, palyginti su bendru nusikaltimų skaičiumi, kiek skirtumas sukėlė didelę automobilių kainą. Silpnas veiksmingumas priemonių, kurių imtasi kovojant su transporto priemonių vagystėmis iki dešimtojo dešimtmečio pabaigos lėmė tvarių grupių, kurios specializuojasi šių nusikaltimų ir turi skiriamieji bruožai organizuotas nusikalstamumas; Jūs tikriausiai girdėjote terminą "juoda auto veikla". Europos valstybinis automobilių parkas kasmet nepaisoma 2% mašinų, kurios tampa taikomos nusikalstamos veikos. Taigi aš atėjau idėja padaryti GSM signalizaciją savo automobiliui arduino duomenų bazė Uno.

Pradėkime!

Ką mes surinksime

Turime pasirinkti mūsų sistemos širdį. Mano nuomone, tokiam pavojaus signalui nėra nieko geresnio už "Arduino uno". Pagrindinis kriterijus - pakankamas skaičius "PINS" ir kaina.


Pagrindinės "Arduino uno" charakteristikos

Mikrokontroleris - ATMAGA328.
Veiklos įtampa - 5 V
Įvesti įtampa (rekomenduojama) - 7-12 V
Įvesties įtampa (riba) - 6-20 V
Skaitmeniniai įėjimai / išėjimai - 14 (6 iš kurių galima naudoti kaip PWM išėjimai)
Analoginiai įėjimai - 6
Nuolatinė srovė per įvestį / išvestį - 40 mA
Nuolatinė srovė produkcijai 3.3 - 50 mA
"Flash" atmintis - 32 KB (ATMAGA328), iš kurių 0,5 KB naudojamos įkrovos įrenginiui
RAM - 2 KB (ATMAGA328)
EEPROM - 1 KB (ATMAGA328)
Laikrodžio dažnis - 16 MHz


Tinka!

Dabar jums reikia pasirinkti GSM modulį, nes mūsų signalizacija turi turėti galimybę pranešti automobilio savininkui. Taigi, jums reikia "Google" ... Čia yra puikus jutiklis - SIM800L, dydis yra tiesiog nuostabus.


Aš maniau ir užsakiau jį iš Kinijos. Tačiau viskas pasirodė ne taip rožinė. Jutiklis tiesiog atsisakė užregistruoti SIM kortelę tinkle. Jis buvo išbandytas, kad tik įmanoma - rezultatas yra nulis.
Rasta. Žmonėskas suteikė man daugiau nemokami gabalėliai - SIM900 skydas. Tai jau yra rimtas dalykas. Skydo ir mikrofono jungties ir ausinių, pilnam laikui.


Pagrindinės funkcijos SIM900 skydas

4 Darbo dažnio standartas 850/900/1800 / 1900 MHz
GPRS multi-lošimo klasė 10/8
GPRS mobili stoties B klasė
Atitinka GSM fazės 2/2 + +
4 klasė (2 w @ 850/900 MHz)
1 klasė (1 W @ 1800 / 1900MHz)
Valdymas naudojant komandas (GSM 07.07, 07.05 ir SIMCOM pažangios komandos)
Mažas energijos suvartojimas: 1.5ma (miego režimas)
Veikimo temperatūros intervalas: nuo -40 ° C iki +85 ° C


Tinka!

Gerai, bet jums reikia imtis rodmenų iš kai kurių jutiklių pranešti savininkui. Staiga automobilis yra evakuotas, automobilio padėtis aiškiai pasikeis erdvėje. Paimkite akselerometrą ir giroskopą. Puikus. Mokesčių, dabar mes ieškome jutiklio.

Manau, kad GY-521 MPU6050 yra tiksliai tinka. Paaiškėjo, kad jame yra temperatūros jutiklis. Būtina jį naudoti, bus toks "žudikas". Tarkime, kad automobilio savininkas įdėjo į namus ir paliko. Automobilio temperatūra bus pakeista "sklandžiai". Kas nutiks, jei užpuolikas bando įsiskverbti į automobilį? Pavyzdžiui, jis bus išsiaiškinti duris. Automobilio temperatūra pradės greitai pasikeisti, nes kabinos oras pradės sumaišyti su oru aplinkos.. Manau, kad tai veiks.


Pagrindinės charakteristikos GY-521 MPU605050

3 modulis-AXIS GYROSCOPE + 3 AXIAL ACCELEROMETER GY-521 MPU-6050 lustas. Leidžia nustatyti objekto padėtį ir judėjimą erdvėje, kampiniame greičiu sukasi. Taip pat turi integruotą temperatūros jutiklį. Naudojamas įvairiuose Copter ir orlaivio modelyje, taip pat dėl \u200b\u200bšių jutiklių pagrindu, galite surinkti judėjimo užfiksavimo sistemą.

"MicroCircuit" - "MPU-6050"
Tiekimo įtampa - nuo 3,5V iki 6V (DC);
Gyro diapazonas - ± 250 500 1000 2000 ° / s
Akcelerometro spektras - ± 2 ± 4 ± 8 ± 8 ± 16 g
Komunikacijos sąsaja - I2C
Dydis - 15x20 mm.
Svoris - 5 g


Tinka!

Vibracijos jutiklis taip pat yra naudingas. Staiga automobilis bandys atidaryti "šiurkštus stiprumą", gerai arba automobilių stovėjimo aikštelėje, kitas automobilis pasieks jūsų rašomąją mašiną. Paimkite SW-420 vibracijos jutiklį (reguliuojamas).


Pagrindinės SW-420 charakteristikos

Tiekimo įtampa - 3,3 - 5V
Išėjimo signalas - skaitmeninis aukštas / mažas (paprastai uždarytas)
Naudota jutiklis - SW-420
Naudotų palyginimai - LM393
Dydžiai - 32x14 mm
Be to, yra reguliavimo rezistorius.


Tinka!

Nustatykite SD atminties kortelės modulį. Mes vis tiek parašysime žurnalo failą.


Pagrindinės SD atminties kortelės modulio charakteristikos

Modulis leidžia saugoti, skaityti ir įrašyti SD kortelės duomenis, reikalingus prietaisui pagal mikrovaldiklį. Prietaiso taikymas yra svarbus saugant failus iš dešimčių megabaitų iki dviejų gigabaitų. SD kortelės talpykla yra ant lentos, maitinimo stabilizatoriaus, sąsajos ir elektros linijų jungties kištuko. Jei norite dirbti su garso, vaizdo ar kitų tūrinių duomenų, pavyzdžiui, norėdami prisijungti renginių registravimo, jutiklių duomenis ar saugoti žiniatinklio serverio informaciją, SD atminties kortelės modulis Arduino suteiks galimybę taikyti SD kortelę šiems tikslams. Naudojant modulį, galite ištirti SD kortelės funkcijas.
Tiekimo įtampa - 5 arba 3,3 V
SD kortelės greitis - iki 2 GB
Dydžiai - 46 x 30 mm


Tinka!

Ir pridėkite servo, kai jutikliai įjungiami, servo diską į DVR ir šaudyti vaizdo incidentą. Paimkite MG996R servo.


Pagrindinės MG996R servo charakteristikos

Stabilus I. patikima apsauga nuo žalos. \\ t
- metalo diskas
- dviejų eilių rutuliniai karoliukai
- Vielos ilgis 300 mm
- Matmenys 40x19x43mm.
- svoris 55 gr
- Rotacijos kampas: 120 laipsnių.
- Darbo greitis: 0.17Sek / 60 laipsnių (4.8V be apkrovos)
- Darbo greitis: 0,13 / 60 laipsnių (6V be apkrovos)
- Pradinis taškas: 9,4 kg / cm su mityba 4.8v
- Pradinis taškas: 11kg / cm, kai mityba 6V
- Valdymo įtampa: 4.8 - 7.2V
- visi pavaros gaminiai yra pagaminti iš metalo.


Tinka!

Surinkite

Apie kiekvieną "Google" jutiklio prijungimą daugybe straipsnių. Ir išradau naujus dviračius, aš neturiu jokio noro, todėl paliksiu nuorodas į paprastas ir darbo parinktis. Automobilių vagystė per pastarąjį dešimtmetį užima vieną svarbiausių pasaulio nusikaltimų struktūros vietų. Tai nėra tiek daug šios vagystės vagystės kategorijos svorio, palyginti su bendru nusikaltimų skaičiumi, kiek skirtumas sukėlė didelę automobilių kainą. Silpnas efektyvumas priemonių kontroliuojant transporto priemonių vagystės srityje iki dešimtojo dešimtmečio pabaigos lėmė tvarių grupių, kurios specializuojasi šių nusikaltimų ir išskiriančių organizuoto nusikalstamumo bruožus kūrimą; Jūs tikriausiai girdėjote terminą "juoda auto veikla". Europos valstybinis automobilių parkas kasmet nepaisoma 2% mašinų, kurios tampa taikomos nusikalstamos veikos. Todėl aš atėjau idėja padaryti GSM signalizacijos jūsų automobilį pagal Arduino uno.

Pradėkime!

Ką mes surinksime

Turime pasirinkti mūsų sistemos širdį. Mano nuomone, tokiam pavojaus signalui nėra nieko geresnio už "Arduino uno". Pagrindinis kriterijus yra pakankamas "kaiščių" ir kainos skaičius.


Pagrindinės "Arduino uno" charakteristikos

Mikrokontroleris - ATMAGA328.
Veiklos įtampa - 5 V
Įvesti įtampa (rekomenduojama) - 7-12 V
Įvesties įtampa (riba) - 6-20 V
Skaitmeniniai įėjimai / išėjimai - 14 (6 iš kurių galima naudoti kaip PWM išėjimai)
Analoginiai įėjimai - 6
Nuolatinė srovė per įvestį / išvestį - 40 mA
Nuolatinė srovė produkcijai 3.3 - 50 mA
"Flash" atmintis - 32 KB (ATMAGA328), iš kurių 0,5 KB naudojamos įkrovos įrenginiui
RAM - 2 KB (ATMAGA328)
EEPROM - 1 KB (ATMAGA328)
Laikrodžio dažnis - 16 MHz


Tinka!

Dabar jums reikia pasirinkti GSM modulį, nes mūsų signalizacija turi turėti galimybę pranešti automobilio savininkui. Taigi, jums reikia "Google" ... Čia yra puikus jutiklis - SIM800L, dydis yra tiesiog nuostabus.


Aš maniau ir užsakiau jį iš Kinijos. Tačiau viskas pasirodė ne taip rožinė. Jutiklis tiesiog atsisakė užregistruoti SIM kortelę tinkle. Jis buvo išbandytas, kad tik įmanoma - rezultatas yra nulis.
Buvo gerų žmonių, kurie man davė aštrią gabalą - Sim900 Shield. Tai jau yra rimtas dalykas. Skydo ir mikrofono jungties ir ausinių, pilnam laikui.


Pagrindinės funkcijos SIM900 skydas

4 Darbo dažnio standartas 850/900/1800 / 1900 MHz
GPRS multi-lošimo klasė 10/8
GPRS mobili stoties B klasė
Atitinka GSM fazės 2/2 + +
4 klasė (2 w @ 850/900 MHz)
1 klasė (1 W @ 1800 / 1900MHz)
Valdymas naudojant komandas (GSM 07.07, 07.05 ir SIMCOM pažangios komandos)
Mažas energijos suvartojimas: 1.5ma (miego režimas)
Veikimo temperatūros intervalas: nuo -40 ° C iki +85 ° C


Tinka!

Gerai, bet jums reikia imtis rodmenų iš kai kurių jutiklių pranešti savininkui. Staiga automobilis yra evakuotas, automobilio padėtis aiškiai pasikeis erdvėje. Paimkite akselerometrą ir giroskopą. Puikus. Mokesčių, dabar mes ieškome jutiklio.

Manau, kad GY-521 MPU6050 yra tiksliai tinka. Paaiškėjo, kad jame yra temperatūros jutiklis. Būtina jį naudoti, bus toks "žudikas". Tarkime, kad automobilio savininkas įdėjo į namus ir paliko. Automobilio temperatūra bus pakeista "sklandžiai". Kas nutiks, jei užpuolikas bando įsiskverbti į automobilį? Pavyzdžiui, jis bus išsiaiškinti duris. Automobilio temperatūra pradės greitai pasikeisti, nes oras kabinoje pradės sumaišyti su aplinkos oru. Manau, kad tai veiks.


Pagrindinės charakteristikos GY-521 MPU605050

3 modulis-AXIS GYROSCOPE + 3 AXIAL ACCELEROMETER GY-521 MPU-6050 lustas. Leidžia nustatyti objekto padėtį ir judėjimą erdvėje, kampiniame greičiu sukasi. Taip pat turi integruotą temperatūros jutiklį. Naudojamas įvairiuose Copter ir orlaivio modelyje, taip pat dėl \u200b\u200bšių jutiklių pagrindu, galite surinkti judėjimo užfiksavimo sistemą.

"MicroCircuit" - "MPU-6050"
Tiekimo įtampa - nuo 3,5V iki 6V (DC);
Gyro diapazonas - ± 250 500 1000 2000 ° / s
Akcelerometro spektras - ± 2 ± 4 ± 8 ± 8 ± 16 g
Komunikacijos sąsaja - I2C
Dydis - 15x20 mm.
Svoris - 5 g


Tinka!

Vibracijos jutiklis taip pat yra naudingas. Staiga automobilis bandys atidaryti "šiurkštus stiprumą", gerai arba automobilių stovėjimo aikštelėje, kitas automobilis pasieks jūsų rašomąją mašiną. Paimkite SW-420 vibracijos jutiklį (reguliuojamas).


Pagrindinės SW-420 charakteristikos

Tiekimo įtampa - 3,3 - 5V
Išėjimo signalas - skaitmeninis aukštas / mažas (paprastai uždarytas)
Naudota jutiklis - SW-420
Naudotų palyginimai - LM393
Dydžiai - 32x14 mm
Be to, yra reguliavimo rezistorius.


Tinka!

Nustatykite SD atminties kortelės modulį. Mes vis tiek parašysime žurnalo failą.


Pagrindinės SD atminties kortelės modulio charakteristikos

Modulis leidžia saugoti, skaityti ir įrašyti SD kortelės duomenis, reikalingus prietaisui pagal mikrovaldiklį. Prietaiso taikymas yra svarbus saugant failus iš dešimčių megabaitų iki dviejų gigabaitų. SD kortelės talpykla yra ant lentos, maitinimo stabilizatoriaus, sąsajos ir elektros linijų jungties kištuko. Jei norite dirbti su garso, vaizdo ar kitų tūrinių duomenų, pavyzdžiui, norėdami prisijungti renginių registravimo, jutiklių duomenis ar saugoti žiniatinklio serverio informaciją, SD atminties kortelės modulis Arduino suteiks galimybę taikyti SD kortelę šiems tikslams. Naudojant modulį, galite ištirti SD kortelės funkcijas.
Tiekimo įtampa - 5 arba 3,3 V
SD kortelės greitis - iki 2 GB
Dydžiai - 46 x 30 mm


Tinka!

Ir pridėkite servo, kai jutikliai įjungiami, servo diską į DVR ir šaudyti vaizdo incidentą. Paimkite MG996R servo.


Pagrindinės MG996R servo charakteristikos

Stabili ir patikima žalos apsauga
- metalo diskas
- dviejų eilių rutuliniai karoliukai
- Vielos ilgis 300 mm
- Matmenys 40x19x43mm.
- svoris 55 gr
- Rotacijos kampas: 120 laipsnių.
- Darbo greitis: 0,17sec / 60 laipsnių (4.8b be apkrovos)
- Darbo greitis: 0,13 / 60 laipsnių (6V be apkrovos)
- Pradinis taškas: 9,4 kg / cm su mityba 4.8v
- Pradinis taškas: 11kg / cm, kai mityba 6V
- Valdymo įtampa: 4.8 - 7.2V
- visi pavaros gaminiai yra pagaminti iš metalo.


Tinka!

Surinkite

Apie kiekvieną "Google" jutiklio prijungimą daugybe straipsnių. Ir išradau naujus dviračius, aš neturiu jokio noro, todėl paliksiu nuorodas į paprastas ir darbo parinktis.