"Arduino" signalo ryšio schemos signalas. GSM saugumo sistema namuose pagal "Arduino" pagrindu

Pavasarį, kaip žinote, lydi visų rūšių paūmėjimus ir dabar pagrindinis "paūmėjimas" pakilo iš savo skylių į gatvę, kad priskirtų tai, ką jis nepriklauso. Ir todėl jo nuosavybės apsaugos tema tampa daugiau nei bet kada, svarbi.
Svetainė jau turi keletą atsiliepimų apie namų -. Jie tikrai yra funkcionalūs, bet visi turi bendra funkcija - priklausomybė nuo lizdo. Jei su nekilnojamuoju turtu, kur elektros energija jau buvo prijungta, tai nėra problema, kaip elgtis su turtu, kur yra lizdas toli arba apskritai yra de-Energizuotas? Aš nusprendžiau eiti į kitą būdą - surinkti ilgai gyvenamą, paprasčiausią ir tinklo nepriklausomą prietaisą, kuris visą laiką bus kvailas, ir kai skverbiasi plėšikai, paleiskite ir ginčijasi savininką į telefoną, prisiregistruodami paprastu Aliarmo skambutis.

Objektų apžvalga

Įsigyta:
1. Bandomoji Lenta Vienpusis 5x7 cm: getinax. - Or fibercistitolis. \\ t
* - stiklo pluoštas yra daug geriau nei ghyinax.
2. Neoway M590 modulis - su antena ant textolio -
3. Arduino. Pro mini. "Robotdyn" ATMEGA168PA 8MHz 3.3V -
4. Ličio mokesčio valdymo pultas -

Smulkinama civilizacijos žlugimu:
1. Lentos lentos, pripildytos iš prietaisų korpusų - 6vnt.
2. Akumuliatoriaus ličio butas 1300mAh
3. Staples, naudojamos kabeliui pritvirtinti prie sienos
4. Trintukas
5. Varinė viela 1.5mm storio
6. Prietaisų skydelis su vietiniu radijo ritiniu - 1.5$
7. LED pora skirtinga spalva (paėmė iš VHS grotuvo)
8. Antena ir mygtukas su dangteliu (paėmė maršrutizatorių su Wi-Fi)
9. 4-PIN terminalo juosta (paėmė nuo DIMER)
10. Maitinimo jungtis (paėmė iš senojo įkroviklio 18650 m.)
11. 6-pin jungtis (paėmė iš DVD disko)
12. Gali (Pavyzdžiui, nuo po kavos)

Arduino pro mini "robotdyn" atmega 168pa 3,3V 8MHz

Specifikacijos:
Mikrokontroleris: Atmega168pa.
Darbo įtampa Tiesiogiai: .8 - 5,5 Į
Veikimo įtampa per LE33 stabilizatorių: 3,3 V arba 5 V (priklausomai nuo modelio)
Darbo temperatūra: -40 ° C ... 105 ° C
Įvesties įtampa: 3.35-12 V (3,3 C) arba 5-12 V modelis (pavyzdys 5 V)
Skaitmeniniai įėjimai / išėjimai: 14 (6 iš kurių galima naudoti kaip shim rezultatus: 3, 5, 6, 9, 10 ir 11)
Analoginiai įėjimai: 6
Laikmačiai skaitikliai: Du 8 bitų ir vienas 16 bitų
Energijos taupymo būdai: 6
Nuolatinė srovė per įvestį / išvestį: 40 mA.
"Flash" atmintis: 16 KB (2 naudojamas įkrovos įrenginiui)
RAM: 1 Kb.
EEPROM: 512 baimė.
Išteklių įrašymas / ištrinti atmintį: 10 000 "Flash" / 100 000 eeprom
Laikrodžio dažnis: 8 MHz (3,3 c) arba 16 MHz (modelis 5 V)
SPI: 10 (SS), 11 (Mosi), 12 (MISO), 13 (SCK)
I2C: A4 (SDA) ir A5 (SCL)
UART TTL: 0 (RX) ir 1 (TX)
Duomenų bazė:

Pasirinkimas į šį ATMAG yra gana atsitiktinai. Tame pačiame forume buvo aptarta energiją taupantys projektai, patarimai buvo sugauti pastabose, kad būtų galima tiksliai naudoti 168-ąją atmeg.
Tačiau turėjau jį rasti norint rasti tokį mokestį, nes visi partijai buvo visiškai šiukšlės su 328 atmačiais, esant 16 MHz dažnumui nuo 5V. Mano projektu, tokios charakteristikos buvo nereikalingas ir nepatogu jau iš pradžių, paieškos buvo sudėtinga.
Kaip rezultatas, aš nuėjau į 3.3-voltų versiją pro Mini ant atmega 168pa eBay, o ne paprasta kinų, bet pagal Robotdyn prekės ženklą iš Rusijos kūrėjo. Taip, aš taip pat pirmiausia, kaip jūs, buvo abejonių. Ir veltui. Kai projektas jau surenkamas, ir "AliExpress" pristatė privalomą mokamą pristatymą pigių prekių (po to sklypai pradėjo būti prarasta daug dažniau), bet vėliau užsakė įprastą pro mini atmega168 (be PA) 3.3V 8MHz. Turiu šiek tiek eksperimentuoti su energijos taupymo režimais su abiem mokesčiais, mirksi į kiekvieną specialų eskizą, mikrovaldiklį panardinant į maksimalų energijos taupymo režimą ir tai atsitiko:
1) Arduino pro mini "robotdyn": ~ 250mka.
2) Arduino pro mini "Noname": Kai galia yra taikoma įtampos stabilizatoriui (neapdoroti produkcija) ir sumažėjo lemputė suvartojama dabartinė ~ 3.92m.




- Kaip suprantate, energijos suvartojimo skirtumas yra beveik 16 kartų, viskas yra todėl, kad Noname "MOVSKOY PRO mini naudoja" Atmega168 + "krūva, iš kurių pats MK valgo viską 20mka. Dabartinis (tai buvo patikrinta atskirai), visas vis didėjantis diapazonas yra ant linijinio įtampos Converter AMS1117 - "DoSUSHITE" patvirtina tik:


Robotdyno lentos atveju paketas jau yra šiek tiek kitoks - tai yra atmega168pa + - čia buvo taikomas kitas LDO-stabilizatorius, kurio savybės energijos taupymo požiūriu pasirodė esąs malonesnis:


Aš nesulaukiau pakankamai, todėl negaliu pasakyti, kiek atmega168pa sunaudoja srovę gryna forma. Šiuo atveju turėjau pakankamai ~ 250mka. kai mityba iš Nokievsky ličio baterija. Tačiau, jei atsisakysite AMS1117 C Noname "mov lenta, tada atmega168 yra normali, savo gryna forma, kaip sakiau pirmiau, sunaudoja 20mka..
Maisto šviesos diodai gali būti nuskendo su kažkuo ryškiu. Tai ne problema. Stabilizatorius nukrito su plaukų džiovintuvu. Tačiau kiekvienas neturi plaukų džiovintuvo ir įgūdžių dirbti su juo, todėl abi pirmiau minėtos galimybės turi teisę egzistuoti.

MODULIS NEOWAY M590E.

Specifikacijos:
Dažniai: EGSM900 / DCS1800 dvigubos juostos arba GSM850 / 1900 arba Quad-Band
Jautrumas: -107DBM.
Maksimali galia Transmisijos: EGSM900 klasė (2W), DCS1800 klasė1 (1W)
Didžiausia srovė: 2a.
Darbo srovė: 210mA.
Dabartinis miego režimas: 2.5mA.
Darbo temperatūra: -40 ° C ... + 85 ° C
Veiklos įtampa: 3.3V ... 4.5V (rekomenduojama 3.9V)
Protokolai: GSM / GPRS PHASE2 / 2 +, TCP / IP, FTP, UDP ir kt.
Internetas: GPRS 10 klasė.
Duomenų bazė:

Pigiausias GSM modulis, kurį galima rasti rinkoje, kaip taisyklė, ne visada deft kinų rankos Nuo įrangos. Kodėl ne visada deft? Taip, viskas yra dėl plaukų džiovintuvų su plaukų džiovintuvu - dažnai šių modulių žmonėms yra sutrumpintas pliusas ir minusas, kuris yra viena iš jų neveiksnumo priežasčių. Todėl pirmas dalykas, kurį reikia niašyti trumpojo jungimo kontaktus.

Pastaba. Atskirkite svarbų, mano nuomone, tuo metu, kai norėčiau paminėti - šie moduliai gali būti su apvalia bendraašia jungtimi po antena, kuri leidžia jums atskirai užsisakyti anonominę anteną ir prisijungti prie modulio be šokio su tamburine. Ir jie gali ateiti be šio ryšio. Tai yra, jei kalbame apie pigiausius rinkinius. Jei nenoriu tikėtis laimingo atsitiktinumo, tai yra, rinkiniai yra šiek tiek brangesni, kur ši jungtis yra + rinkinyje yra išorinė antena ant textolio lentos.

Šis modulis taip pat yra kaprizingas prieš maitinimą, nes piko metu jis suvartoja 2a srovę, o diodas ateina į rinkinį, atrodo, kad jis yra suvokiamas siekiant sumažinti įtampą nuo 5V (kodėl ir parašyta ant 5V kojų) iki 4.2v, bet sprendžiant pagal žmonių skundus, jis sukuria daugiau vargo nei gera.
Tarkime, kad šis modulis jau yra surinktas, o vietoj diodo, megztinis yra WPA, nes mes nesiruošiame tiekti įtampos į jį 5V, ir mes maitiname jį tiesiai iš ličio baterijos, kuri yra sukrauti už leistinų įtempių ribų 3.3-4.2V.
Būtina kažkaip sujungti jį į kompiuterį ir patikrinkite, ar nėra. Šiuo atveju geriau pirkti iš anksto į save - per jį bendraujame su "Arduino" moduliu ir lentomis apie UART serijos sąsają (USART).
Ryšys rodomas žemiau paveikslėlyje (nudažytas kaip galiu):
TX modemas \u003e\u003e\u003e RX Converter
RX modemas<<< TX конвертера
Plius baterija - plius modemas
Minus ličio baterija kartu su GND modemu ir Converter GND
Norėdami paleisti modemo išėjimo įkrovą per rezistorių 4.7 COM pateikti ant GND


Tuo tarpu kompiuteryje veikia programa. Atkreipkite dėmesį į nustatymus:
1) Pasirinkite COM prievadą, prie kurio prijungtas TTL konverteris, mano atveju jis yra COM4, \u200b\u200bgalite turėti kitą.
2) Pasirinkite duomenų keitimo kursą. (Yra niuansas, kad patys moduliai gali būti sukonfigūruoti įvairiais greičiais, dažniausiai 9600 Baud arba 115200 kūnų. Čia jums reikia pasiimti patyrusią kelią, pasirenkant tam tikrą greitį, prijungti ir siųsti komandą, jei krajakometrija ateina reaguodama į tai, ji bus išjungti, pasirinkite kitą greitį ir pakartokite komandą. ir taip, kol ji ateina į OK atsakas).
3) Pasirinkite pakuotės ilgis (šiuo atveju 8 bitai), skaitymo taškas yra išjungtas (Nėra) stotelė-bitų (1).
4) Būtinai įdėkite baką + CR.Ir tada į kiekvieną komandą, kurią išsiųsta prie modulio gale, automatiškai pridėkite vežimo perdavimo simbolį - modulis baigia komandas tik su šiuo simboliu pabaigoje.
5) Ryšys, viskas yra aiški čia, paspaudžiamas ir gali dirbti su moduliu.

Jei spustelėsite "Connection" ir paleiskite modulį, pateikdami bagažinę per rezistorių 4.7k į žemę, tada "modemas: paleidimo" užrašas bus rodomas terminale, tada po tam tikro laiko užrašą "+ PBREADY "tai reiškia, kad telefonas buvo skaityti knygą, nepaisant to, kad jis gali būti tuščias:

Pagal šį spoilerį addr su pavyzdžiais

Mes spausdiname komandą - atsakydami į modulį siunčia mums savo komandą, nes ECHO režimas įjungtas ir gerai:

Mes tikriname modemo būseną kaip "+ CPA" komandą - atsakydami, vėl, mūsų komanda, + CPAS: 0 ir apytiksliai.
0 - reiškia, kad modulis yra paruoštas darbui, bet priklausomai nuo situacijos, gali būti ir kiti skaičiai, pvz., 3 - skambutis, 4 - Režimo režimu, 5 - miego režimu. 1 ir 2 nerado informacijos.

Duomenų perdavimo spartos keitimas UART įvyksta pagal + iPR \u003d 9600 komandą - tai jei jums reikia 9600 greičio. Jei kai kurie kiti, panašūs į + iPR \u003d 19200, pavyzdžiui arba + iPR \u003d 115200.

Patikrinkite tinklo signalą. "AT + CSQ", atsakant + CSQ: 22,1 - kablelio vertė yra nuo 0 ... 31 (115 ... 52DB) yra signalo lygis, tuo geriau, tuo geriau. Bet 99 reiškia jo nebuvimą. Po kablelio vertė - signalo 0 ... 7 Kokybė - čia yra priešinga, skaičius mažesnis, tuo geriau.

Atjunkite ECHO režimą, siunčiant ATE0 komandą, kad dublikacinės komandos nesikiša. Atgal šį režimą įjungiama ATE1 komanda.

Peržiūrėti "At" + "Getvarers" programinės įrangos versiją



Šias ir daugelis kitų komandų galima peržiūrėti

Suderinus augalus

Jei pro mini lydmetalis darbo dirba nėra, tada su GSM modulis yra šiek tiek sudėtingesnis, nes Kontaktinis irklavimas yra tik viena ranka ir, jei tik litavote tik tai, tada kita lentos pusė išliks tiesiog pakabinama ore. Tada vėl, papildomos 3 skylės turėjo gręžti ant akies prie trijų kampų ant lentos. Tada nuo kaukės buvo išvalytos kiekvienos skylės. Dėl patogumo, atjungtos išvados iš irklavimo vietos (baltos), esančios nežymi Nyderašų mokestine (balta), nustatydami GSM modulio plokštę, paprastai:

Vėliau turėjau daryti kitą skylę, mano atveju laiškas "I", kuriame parašyta "pagaminta Kinijoje", su valdybos kraštu.


Paaiškėjo, kad pridėtas kontaktas, kuris iš esmės yra GND, tapo šalia C GND kortelės "Pro Mini", taigi yra galimybė sujungti GSM modulio ir pro mini lašų žemės sklypą (ilgą išvadą viduryje ir iki IT teisė Pro Mini) - arogmenai juos pažymėjo. Crvivato, žinoma, išėjo, tačiau ji išlieka patikimai:



Tarp mokesčių yra tarp mokesčių - jame įdedu įkrovimo kontrolės įkrovą ličio išsiskyrimo su iš anksto panaikintos mikroustb-jungtis ir lituojamų laidų.

Šalikas yra labai įtemptas, o šviesos diodų švytėjimas bus gerai pastebimas per nedidelę korpuso skylę.



Lenta

Saugiai pritvirtinkite valdybą byloje, aš turėjau praleisti kelias dienas už apgalvotą kelią, kaip jis gali būti įgyvendintas. "Thermoflaim" pasirinkimas nebuvo laikomas keliomis priežastimis - jis gali nukristi, deformuoti ir svarbiausia - dizainą būtų sunku išardyti.
Atėjo galvoti, kad paprasčiausia ir teisinga galimybė būtų taikoma lentynoms, kurias aš natūraliai neturėjau. Tačiau buvo keletas neveikiančių įkroviklių, iš ten, kur jis buvo girtas viename ilgame stovo su siūlu po savarankišku varžtu. Kiekvienas stovas buvo supjaustytas per pusę doped su failu iki maždaug 9,5 mm - tai yra su tokiu aukščiu, kad baterija, esanti po lenta turi pakankamai atsargų, maždaug 2 mm - tai daroma taip, kad litavimo kontaktai valdybos mokėjimų ne Palieskite jį ir kad būtų galima investuoti gabalą tarp jų fanas fiksuoti.
Kaip ir lentos tvirtinimo tiesiai į kūną, tada keturios juostelės iš gali būti supjaustytos čia, kurios galuose išgręžtos išilgai skylę, tada apsaugo juos į tuos pačius savarankiškai, kurie yra įsukami į stovo. Žemiau nuotraukoje Pažiūrėkite, kaip atrodo.
Kitas etapas yra pritvirtinti stelažų porą kitoje lentos pusėje, tai yra, iš viršaus, todėl su uždara dėklas, dangtis šiek tiek suvaržytas į šias lentynas, sukuriant papildomą fiksavimą. Šiek tiek vėliau, šiuo atveju, aš patekau į savo rankas nuo Corps iš Corps iš sovietų propagandos radijo (jei jis buvo rastas anksčiau - visos lentynos būtų iš čia), kur aš rasiu pora daugiau ar mažiau tinka aukščio , bet pirmiausia juos išvedžiau į centrą gręžimo pagal pjūklai. Tada jis juos išsilieja ir baigė failą, pašalinant perteklių. Čia turėjau vieną subtilybes - nuotraukoje matote, kad vienas baltas stovas yra prisukamas prie Getinakse lentos su krašto, o kita balta - tiesiai į modulio laive, nes Iš vieno krašto modemo plokštė visiškai padengia apatinę plokštę ir nuo priešingos krašto - priešingai, atrodo kaip apačia. Tuo pačiu metu, tiek mokesčių, buvo būtina papildomai nerimauti skyles taip, kad varžtų skrybėlės gali laisvai praeiti.
Na, pagaliau, lieka taip, kad mokestis visada yra lygiagretus korpusui - skliausteliuose, kurie naudojami laidams ir kabeliams pritvirtinti prie sienos, jų nagai yra preceisuoti. Skliausteliuose yra gerai kabintis prie lentos su įgaubtas pusėje be jokių papildomų įrenginių, vienintelis yra į SIM kortelę dešinėje, laikiklio plotis pasirodė esąs nereikalingas ir turėjo jį poliruoti.
Visi elementai buvo pritaikyti prie akies ir patyrę, žemiau pirmiau minėtos nuotraukos:



Jungtys. LED. Mygtukas.

Kadangi irklavimas baigėsi su manimi, turėjau pašalinti 6-pin jungtį nuo DVD disko plokštės, kuri tada lituojama į pro mini, tai yra už mirksėti lenta patogumui. Netoliese yra apvali jungtis (Nokievsky 3,5 mm) ličio mokesčiui.

6 PIN jungties korpusas yra šiek tiek dempingo kaina su failu, nes jos kraštai buvo šiek tiek daugiau nei. Įkrovimo lizdas puikiai pritvirtintas į korpuso sieną.

Kita vertus, lenta litavo mygtuką, kad iš naujo paleistumėte prietaisą ir du šviesos diodai, skirti derinti firmware - raudonas šviesos diodas yra prijungtas prie GSM modulio, antrasis žalias lėmė 10-osios išvados pro mini - tai lengviau man derinti programa.

Baterijos tobulinimas

Nemokama "Nokia" baterija iš "Nokia" telefonų yra ne mažiau paplitęs elementas nei 18650, tačiau daugelis tiesiog atsisako jį naudoti dėl to, kad sujungiant kontaktus, kurie yra girtas ant paties akumuliatoriaus. Tai nepageidautina juos lituoti, todėl buvo nuspręsta pasinaudoti pasiūlytu tai metodas, ty, kad iš raštinės elasty ir vario vielos (1.5mm storio) kontaktinio pats blokas.
Pirmiausia suspaustas vyresnio amžiaus gabalas su dviem laidais su išvalytais galais ir suprato baterijos kontaktus, kad atstumas tarp jų sutaptų,
Patarimai nugalėjo, jis pasirinko litavimo geležies, o ilgų galų ištrauktas atgal, kad gauti kontaktai buvo įleidžiami į trintuką.



Įrengimas ant akumuliatoriaus:

Kontaktinio bloko galite pritvirtinti su raštinės elastinga juosta arba skerdimu su mėlyna juosta, kurią aš padariau gale.

Surinkimas.

Pagrindinė darbo dalis yra daroma, ji lieka surinkti visa tai ir ją išspręsti.
Tarp akumuliatoriaus ir plokštės įdėkite putų kaulo gabalą, kad jis nesirinka bylos viduje. Ant modulio valgio, aš papildomai pažymėjau 2200 μf kondensatorių.

Prijungus įkrovimą:

Atvejis. Išorinio terminalo dėžutė.

"Hull" pasiskolino vietiniuose radijo dažniuose apie $ 1,5, jei mes verčiame į dolerius, 95x60x25mm dydį, beveik su cigarečių pakuotėmis. Jame gręžiau kelias skyles. Pirma už 4-pin terminalo juostą, paimtą iš neveikiančio reguliatoriaus.
Du kraštutiniai kontaktai, kuriuos visiškai išlaisvinau nuo varžtų su tarpikliais, išgręžtos skyles ilgesniems varžtams, ant kurių visa terminalo juosta ir būsite ant korpuso. Tuo pačiu atveju aišku, kad šių dviejų kraštutinių skyles bus didelis, ir per vidurį du yra mažesnis - jie turės reikiamus ryšius, iš kurių vienas yra prijungtas prie Vcc Pro Mini, o antrasis Susisiekite pin 2.

Gręžimo skyles nors paprasta iš pirmo žvilgsnio, bet vis dar ne mažiau darbo jėgos, tai yra labai lengva praleisti, todėl aš tai padariau pirmiausia mažesnio skersmens sėjamos, tada daugiau.

Dėl laikrodžio mygtuko, aš paėmiau dangtelį su šiek tiek įgaubtu viršūnės, kad per siaurą skylę būsto buvo patogu gauti rungtynes \u200b\u200bar klipą.

Mokestis korpuse su prijungtu Converter USB-TTL LOOP:

Apie anteną.
Antena, kaip galėtumėte pastebėti palei nuomone, nuolat pasikeitė, nes eksperimentavau su skirtingomis naminių antenos. Iš pradžių apvalus Coaxial jungtis buvo pateikti ant modulio lentos, bet penktą kartą jo naudojimo pagal išorinio antena, ji buvo tiesiog žlugo, todėl aš turiu galvoje, kad jis yra kietas. Kaip rezultatas, antena ant textolite buvo iš senosios maršrutizatorius, ir prilituoti jį į modulio laive, nes Ji sugauna šiek tiek geresnę nei pavasarį ir vielą.

Na, gana susirinkimas su prijungtu įkrovimu atrodo taip:

Bandymas. Kaip tai veikia:

Be bandymų su antenatonais, aš patikrinau, kaip bus žaidžiamas signalas gatvėje, šalčiui -15. Dėl to aš paprasčiausiai įdėjau viso konteinerio vidų ir palikau ant balkono naktį, signalizacijos sistema neprasidėjo, priežastis pasirodė esanti apskritai akivaizdi - ličio nepatinka šalčiui. Tai patvirtino kitas testas, kur aš palikau bateriją namuose, ir mokestis buvo paimtas į gatvę per ilgą vielą ir palikdavo jį už tą pačią šalčio - įveikimą, nesvarbu, kaip tai įvyko. Kita vertus, tai būtų keista, jei pavojaus signalas nebuvo uždirbti, nes Duomenų lapuose, kad ATMGU, kuris yra ant modulio, kad kvarco yra leistinas iki -40 laipsnių.

Veikimo principas organizuojamas išoriniu nutraukimu, iš pradžių PIN 2 uždarytas VCC ir taip palaiko loginį 1, o valdiklis miega. Kaip tik kontaktas pažeidė ir PINEA 2 pasirodo 0, mikrokontroleris atsibunda, mažina 3. kaištis (prie kurio įkrovos modemas prijungtas per rezistorius) į žemę - modulis yra pradėti, MK periodiškai apklausos modulis būti pasirengę, ir kuo greičiau jis pateko į tinklą iš karto siunčia kvietimą į priimančiosios telefono numerį kodą. Po skambutis nukrypo, prietaisas išsijungia, be siuntimo daugiau begalinis skambučius, nei daugelis Kinijos signalizacijos Sree.

Papildoma informacija

#Include. #Include. // programinės įrangos biblioteka UART programinės įrangos GSM (7, 6); // RX (7), TX (6) atkrenta žadinant () () // Tuščias Apdorojimo programa išimtis ////////////////////// //// // ///////////////////////////////////////////// //////////////////////////////////// /<<3); // ВЫКЛЮЧЕНИЕ МОДУЛЯ _delay_ms(10); // gsm.println("AT+CPWROFF"); // ПЕЧАТАЕМ КОМАНДУ OFF PORTB &=~ (1<<2); // выключить LED 10 } // //========================================= void gsmON(){ // PORTD|=(1<<6); // 6-му порту (TX) назначить 1 PORTD &= ~(1<<3); // ЗАПУСК МОДУЛЯ _delay_ms(10); // while(!gsm.find("+PBREADY")); // ждём прочтения тел. книги PORTB |= (1<<2); // включить LED 10 _delay_ms(100); // while(1){ // gsm.println("AT+CREG?"); // проверяем в сети ли модуль if (gsm.find("0,1")) break; // если сеть есть, выходим из цикла _delay_ms(400); // проверка раз в 0,4 сек } // } // /////////////////////////////////////////// // void sleepNow(){ // функция засыпания ADCSRA = 0x00; // отключить подсистему АЦП (экономия 140 мкА) PORTD&=~(1<<6); // в вывод TX поставить 0 _delay_ms(100); // set_sleep_mode(SLEEP_MODE_PWR_DOWN); // режим сна PWR_DOWN sleep_enable(); // включение сна attachInterrupt(0, wakeUp, LOW); // включить прерывания sleep_mode(); // sleep_disable(); // detachInterrupt(0); // отключить прерывания } void setup(){ gsm.begin(9600); // скорость работы UART DDRD = B01001000; // 3-й и 6-й выводы на выход DDRB |= (1<<2); // вывод 10 на выход gsmON(); // запуск модуля для теста gsmOFF(); // выключаем модуль } void loop(){ if (!(PIND&(1<<2))){ // если на 0-ом прерывании появился 0 gsmON(); gsm.println("ATD+79xxxxxxxxx;"); // отзваниваемся, в ответ приходит OK и CONNECT _delay_ms(100); if (gsm.find("OK")) while(1){ // ожидание сброса вызова gsm.println("AT+CPAS"); // при каждой итерации опрашиваем модуль if (gsm.find("0")) break; // если 0, то выходим из цикла while _delay_ms(100); // проверка раз в 0,1 сек } for (char i=0; i<14; i++){ PORTB|=(1<<2); // LED 10 ON _delay_ms(200); PORTB&=~(1<<2); // LED 10 OFF _delay_ms(200); } gsmOFF(); // выключить модуль _delay_ms(10); while(1); // блокируем программу } else { sleepNow(); // укладываем контроллер спать } }

Schema (be įkrovos patvirtinimo)



Išvados ir mintys. Planai.

Žadintuvas naudojamas šalyje, darbas yra patenkintas, tačiau su tolesniu tyrimu AVR, vis daugiau ir daugiau idėjų ateiti toliau keisti jį. Arduino su savo klaidingu kalbų laidais buvo labai nusiminusi, nes Darbe buvo atrasta vienas nemalonus momentas. Kai naudoju funkcijas dirbti su skaitmeniniu () uostais; arba pinmode (); - tai yra GSM modulis dėl kokios nors priežasties labai dažnai pakabintas. Bet verta juos pakeisti, kaip DDRB | \u003d (1<Tik tiesioginis kreipimasis į uostus, priverstus uždirbti įrenginį, kaip buvo sukurta.

Energijos taupymas ...
Surinktas įrenginys dirbo keturis mėnesius be įkrovimo ir toliau dirbti, nors tai yra labiau teisinga pasakyti "miego". Jis tikrinamas su paprastu perkrauti per baltą mygtuką. Su energijos suvartojimu 250 μA (per LE33 stabilizatorių) ir akumuliatorių ~ 1430 mAh, nors tai gerai, atsižvelgiant į bateriją nepageidaujamą, suapvalinta iki 1000mAh, paaiškėja, kad prietaisas gali apgauti maždaug 5,5 mėnesius be įkrovimo. Jei vis dar nuleidžiate stabilizatorių, tada darbo laikas gali būti saugiai padaugintas 10 kartų. Bet mano atveju to nereikia to, nes aš vis dar turiu išleisti balanso pusiausvyrą kas tris mėnesius, tuo pačiu metu prietaisas gali būti patikrintas ir įkrauti.
Energijos taupymo pavyzdys neapsiriboja ribą, nes Sprendžiant pagal informaciją iš duomenų lape, galite sumažinti mikrovaldiklio laikrodžio dažnį (ir tai daroma įdiegiant Fijuz) iki 1 MHz ir, jei pateikiate 1.8V įtampą, tada vartojimas nukrenta žemiau 1 mK baro aktyviuoju režimu . Ypač nykščiai! Bet jei MK yra laikoma iš vidaus RC generatoriaus, tada bus rodoma kita problema - eterio UART bus užsikimšęs šiukšlių ir klaidų, ypač jei valdiklis yra šildomas arba kietas.

Dėl tobulinimo ...
1) Įprasta ant atotrūkio įdiegta įprasta viela nėra visiškai patogu, aš planuoju eksperimentuoti su salės jutikliu ir "Herkon", nors apie pastarąjį jie sako, kad tai nėra labai patikima, nes kontaktai jis gali klijuoti.
2) Būtų malonu pridėti galimybę keisti "priimančiosios numerį" be kompiuterio dalyvavimo ir mirksi. Tai jau su EEPROM turės dirbti.
3) Pabandykite nutraukti "WatchDoG" laikmatį, bet ne tik smalsumą dėl labui, ir kad mikrokontroleris periodiškai pabuds save, padarė akumuliatoriaus įtampos matavimą ir išsiuntė gautą SMS vertę, kad žinotumėte, kaip akumuliatorius išleidžiamas.
4) Saulės kolektorius taip pat gali atsikratyti poreikio įkrauti prietaisą, jis bus svarbus ypač smurtinėms baterijoms.
5) Jis jau seniai norėjo nusipirkti "LifePo4" baterijas, kurios paprastai perduoda šalčiui pagal atsiliepimus, bet dabar aš ieškojau turtingos partijos, pavasaris jau atėjo.
6) Dirbti estetiniu komponentu

Koks pro mini pirkti?
Jei nėra plaukų džiovintuvas, tada Pro "Mini" robotdyn "atmega168pa 3.3v, kažkas smarkiai nutekėjimo LED ir turėti ~ 250 MQ.
Jei yra plaukų džiovintuvas, tada bet koks mokestis, stabilizatorius ir vairo diodas yra numestas - Gauti ~ 20MAK dabartinį suvartojimą.

Dėl to viskas, tikiuosi, peržiūra buvo įdomi ir naudinga.

Aš planuoju pirkti +174 Pridėti prie mėgstamiausių Man patiko apžvalga +143 +278 Automobilių vagystė per pastarąjį dešimtmetį užima vieną svarbiausių pasaulio nusikaltimų struktūros vietų. Taip yra dėl ne tiek konkretaus svorio šios vagystės, palyginti kategorijoje bendro skaičiaus nusikaltimų, kiek skirtumas padaryta žala dėl to, kad labai kainos automobilių. 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 valstybių automobilių parkas kasmet nėra priimtas? 2% mašinų, kurios tampa baudžiamosios kėsinimosi. 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. 80 lygio kūrėjas 2012 m. Vasario 15 d. 16:34

Signalizacija "Arduino"

  • Medienos kambarys *

Gera diena.

Noriu pristatyti savo dėmesio signalą bet kuriam kambariui - namas, parduotuvė, biuras, kuris aptikdamas nepageidaujamą skverbimą siunčia el. Laišką ir skambučius mobiliajame telefone.

Žadintuvo unikalumas yra visi signalizacija per makridenkov.ru/signals svetainę, iš bet prietaiso, "Android", "iPhone". Geležies - naminis, ant Arduino su mažomis kainomis ~ 45 $. Schema ir geležinė programa yra atvira pagal nuorodą. Lengva pakartoti save.

Bendra signalizacijos schema.

Kaip matyti iš "Arduino" modelio, jis perduoda visą informaciją iš jutiklių į valdymo svetainę. Svetainėje, priklausomai nuo "įjungto" arba "neįgaliųjų" būsenos, signalizacija yra pagaminta pakelti aliarmą ar ne.

Arduino kas 20 sekundžių siunčia nuorodą "yra ryšys". Tai leidžia jums pranešti kambario savininkui apie situaciją, jei užpuolikas išjungė elektros energiją arba bet kokius vaizdus, \u200b\u200bįjungę signalizacijos sistemą, sumušė arba taikė bet kokias radijo trukdžių "GSM duslintuvu" priemones. SO Įspėkite visiškai nepriklausomai nuo geležies būklės kambaryje.

Juokinga

Žadintuvas gali būti naudojamas kaip televizorius.
Įdiekite jutiklį virš kūdikio lovos ir tyliai apsilankykite artimiausioje parduotuvėje. Jei kūdikis pabudo ir pradėjo judėti, kad paskambintų jūsų mobilųjį telefoną.

Pasirašymo valdymo tinklalapyje pastatytas poslinkio grafikas yra pastatytas ant kambario. SO Mes gauname vaizdą. Kokie keliai ir vietos yra populiarios. Kam? Pavyzdžiui, sužinokite, kaip dažnai jūsų parduotuvės pardavėjai apsilanko rūkymo kambaryje. Arba pokštas, užduoti klausimą, kas dažniau lankoma jūsų sutuoktinis - vieta virėjas ar kompiuteryje su internetu? Šie klausimai yra atsakingi už judėjimo grafiką.

Darbo demonstravimas

Pardavimai.

Geležis yra labai lengva surinkti save. Kainuoja apie 45 USD.
Išsamiai kur ir ką pirkti nuorodą, dabartinę informaciją.
Schema diagrama paveiksle.

Iš viso. \\ T

Tikiuosi, kad signalas padės jaustis ramiai už parduotuvę, namą.
Taip pat manau, kad tai yra įdomu ir naudinga rinkti panašų įrenginį, kaip kūrybinės veiklos pradžia puikioje, patogioje ir paprasta "Arduino" platformoje. Nors mano nuomone, norėčiau parašyti "Arduino" programas "Ruby", o ne SI.

Noriu parodyti duomenis, kuriuos pavyko surinkti aliarmą.
Mano judėjimo tvarkaraštis.

Paprastai iš perkėlimo grafiko aišku, kad viename kambaryje yra pakankamai bute, kai gyvenate vieni. Tačiau šiandien aš persikėliau aplink visus kambarius, dėl kokios nors priežasties.

Juokingi stebėjimai, galite tiesiog pamatyti, kiek laiko nuėjau į darbą. Ir naudokite šiuos duomenis kaip savęs tobulinimo įrankio punktualumą.

P.S. Galutinio ir darbo įrenginio nuotraukos.

Šioje istorijoje pabaiga.
Viskas kas geriausia.

Žymos: schema, signalizacija, GSM, Arduino, naminis,

Šis projektas susijęs su sistemos kūrimu ir tobulinimu, kad būtų išvengta / kontrolės bet kokių bandymų įsiskverbti į vagys. Sukurta saugumo įtaisas naudoja įmontuotą sistemą (įskaitant aparatūros mikrovaldiklį naudojant atviro kodo ir GSM modemą) pagal GSM technologiją ("Global Mobile Communication System").

Į namus galima įdiegti apsaugos įrenginį. Apsaugos signalizacijos sąsajos jutiklis taip pat yra prijungtas prie saugos sistemos, pagrįstos valdikliu.
Bandant įsiskverbti į sistemą perduoda įspėjamąjį pranešimą (pvz., SMS) savininkui mobiliajame telefone arba bet kuris iš anksto sukonfigūruotas mobilusis telefonas tolesniam perdirbimui.

Apsaugos sistema susideda iš "Arduino uno" mikrovaldikliu ir standartiniu SIM900A modemu, pagrįstu GSM / GPRS. Visa sistema gali maitinti nuo bet kurio maitinimo šaltinio / 12V 2a baterijos.

"Arduino" apsaugos sistemoje parodyta:

Sistemos veikimas yra labai paprastas ir nereikalauja paaiškinimo. Kai sistema yra tiekiama, jis eina į laukimo režimą. Sutrumpinus J2 jungtis išvados, iš anksto užprogramuotas įspėjimo pranešimas perduodamas reikiamam mobiliojo telefono numeriui. Galite prijungti bet kokį skvarbos aptikimo detektorių (pvz., Šviesos apsauginį įtaisą arba judesio jutiklį) į J2 įvesties konfliktą. Atkreipkite dėmesį, kad aktyvaus mažo (L) signalas į 2 jungties 2 išėjimo įjungia apsaugos signalizacijos įjungimą.

Be to, prie sistemos papildoma "skambutis - signalizacija". Jis suaktyvina telefono skambutį, kai vartotojas spustelės S2 mygtuką (arba kai kitas elektroninis įrenginys inicijuoja aliarmą). Paspaudus mygtuką "Skambinti" (S2), skambutis gali būti atšauktas paspausdami kitą S3 mygtuką - mygtuką "End". Ši parinktis gali būti naudojama pašarų aliarmo atveju "praleisto skambučio" atveju įsiskverbimo atveju.

Schema yra labai lanksti, todėl ji gali naudoti bet kokį SIM900A modemą (ir, žinoma, "Arduino uno" mokestį). Prieš pradedant surinkimo pradžią atidžiai perskaitykite modemo dokumentus. Tai leis lengviau ir padaryti malonų proceso gamybos procesą.

Radijo elementų sąrašas

Paskyrimas Tipas Nominalus Skaičius PastabaRezultatas. \\ TMano Notebook.
Arduino lenta

Arduino uno.

1 Notebook.
GSM / GPRS modemasSim900a.1 Notebook.
IC1. Linijinis reguliatorius

Lm7805.

1 Notebook.
C1. 100mkp 25v.1 Notebook.
C2. Elektrolitinis kondensatorius10mkf 16v.1 Notebook.
R1. Rezistorius

1 COM.

1 Notebook.
LED1. Šviesos diodas 1 Notebook.
S1. MygtukasSu fiksavimu1
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.