Arduino gsm дохиоллын төсөл. Arduino дээр суурилсан утасгүй дохиоллын систем

Гэр орноо урилгагүй зочдоос хамгаалахын тулд бүх зүйл илүү олон хүндохиолол суурилуулах. Тэд байранд нэвтрэн орохыг цаг тухайд нь анхааруулах боломжийг олгодог. Өнөөдөр бий Төрөл бүрийн төрөлдохиолол, гэхдээ дотор Сүүлийн үед GSM дохиоллын алдар нэр нь өсч эхэлсэн, учир нь тэд таныг объектоос ямар ч зайд халдсан тухай мэдээллийг хүлээн авах боломжийг олгодог тул хамгийн гол нь тухайн үед эзэмшигч нь утастай байсан бөгөөд энэ утас нь онлайн байна. Харамсалтай нь эдгээр системүүд нь зөвхөн тэдэнд давуу эрх олгоход тийм ч хямд биш байна. Харин өнөө үед та өөрөө энгийн GSM дохиолол хийж болно. Энэ асуудалд алдартай Arduino самбар туслах болно.


Энэхүү төсөл нь байшинд халдагчдыг мэдэгдэх хамгаалалтын (дохиоллын) систем юм. Систем нь GSM технологийг ашигладаг.



Халдлага илрүүлэх модуль нь энэхүү хамгаалалтын системийн микроконтроллерийн самбарт холбогдсон бөгөөд жишээлбэл, IR мэдрэгч эсвэл хэт авианы ойрын мэдрэгч дээр суурилж болно. Ийм модулиас дохио хүлээн авах үед хэрэглэгчийн утас руу гэрт нь халдсан тухай SMS мессеж илгээгддэг.


Доорх зурагт хамгаалалтын системийн блок диаграммыг харуулав.



Системийн гол элементүүд нь микроконтроллерийн самбар юм (жишээлбэл, Arduino Uno) болон GSM/GPRS модуль SIM900A. Бүхэл бүтэн системийг нэг 12V/2А тэжээлийн эх үүсвэрээс тэжээх боломжтой.


Доорх зургийг харуулж байна хэлхээний диаграм гэрийн систем Arduino дээр суурилсан GSM-ийн аюулгүй байдал.



Системийн ажиллагаа нь маш энгийн бөгөөд нэг их тайлбар шаарддаггүй. Цахилгаан хангамжийг залгахад систем зогсолтын горимд шилждэг. Гэсэн хэдий ч, J2 богино холболттой үед анхааруулах мессеж нь урьдчилан тохируулсан дугаар руу автоматаар дамждаг. гар утас. Аливаа илрүүлэх мэдрэгчийг J2 оролтын холбогчтой холбож болно. J2-ийн 1-р зүү дээрх доод түвшин идэвхтэй бөгөөд хамгаалалтын системийг асаана гэдгийг тэмдэглэх нь зүйтэй.


Үүнээс гадна систем нь S2 товчлуурыг дарж дуудлага хийх боломжийг нэмсэн. S3 товчлуурыг ашиглан та энэ дуудлагыг дахин тохируулах боломжтой.


Arduino-ийн кодыг доор харуулав.


//GPS модулийн D3 зүү рүү Tx зүүг холбоно // GPS модулийн Rx зүүг D4 зүүтэй холбоно //SMS илгээх дохиог D7 пин (идэвхтэй түвшин бага) //CALL дохиог D8 зүүтэй холбоно. (идэвхтэй түвшин бага) //Дуудлагыг дахин тохируулах END дохиог D9 зүүтэй холбоно (идэвхтэй түвшин бага) #include NewSoftSerial mySerial(3,4); // GSM модультай холбогдохын тулд RX болон TX тээглүүрийг тохируулах #msg_key-г тодорхойлох 7 #дуудлагын_түлхүүрийг тодорхойлох 8 #тогтоох_түлхүүрийг тодорхойлох 9 Мөрийн дугаар "0000000000"; // Энд та тэгийн оронд 10 оронтой гар утасны дугаарыг хүчингүй болгох тохиргоог оруулах хэрэгтэй () ( Serial.begin(9600); mySerial.begin(9600); pinMode(msg_key,INPUT); pinMode(call_key,INPUT) pinMode( end_key, INPUT ); =LOW) / / SMS илгээх товчлуур дарагдсан эсэхийг шалгаж байна ( mySerial.println("AT+CMGF=1"); // Текст горимын саатал болгон горимыг тохируулах(150); mySerial.println("AT+CMGS=\ "+00"+ тоо+"\""); // Хүлээн авагчийн дугаарыг олон улсын форматаар зааж өгөх, тэгийг солих саатал(150); mySerial.print("Анхааруулга! Халдагчийн дохиолол!"); // Мессежийн саатлыг оруулна уу(150). ); mySerial.write((byte)0x1A); // Мессежийн төгсгөл 0x1A: Ctrl+z-тэй тэнцэх (дуудлагын_түлхүүр)==ДУГААР) // Дуудлагын_түлхүүр аль хэдийн дарагдсан эсэхийг шалгана уу ( mySerial.println("ATD+91"+number+";"); //(digitalRead(дуудлагын_түлхүүр)==LOW үед залгах дугаарыг тодорхойлох) ); саатал(50); ) //Хэрэв (digitalRead(end_key)==LOW) бол дуудлагыг дахин тохируулна уу //Дуудлагыг дахин тохируулах товчлуур аль хэдийн дарагдсан эсэхийг шалгана уу ( mySerial.println("ATH"); while(digitalRead(төгс_түлхүүр)==LOW); саатал (50 ) );

Тиймээс та өөрийн гараар Arduino самбар дээр суурилсан GSM дохиоллын системийг хялбархан үүсгэж болно. Ийм дохиоллын систем нь зардлын хувьд зах зээл дээрх аналогиас хямд байх нь дамжиггүй бөгөөд бараг адилхан ажиллах болно.

Үндсэн модулиуд– SIM800L GSM модуль, Arduino Nano (та дурын Uno гэх мэтийг ашиглаж болно), буулгах самбар, гар утасны зай.

Цагаан будаа. 1. Модулийн зохион байгуулалт хулгайн дохиолол Arduino дээр

Сэрүүлгийн үйлдвэрлэл

Бид үүнийг дэвсгэрээр дамжуулан талхны хавтан дээр суурилуулсан бөгөөд энэ нь шаардлагатай бол модулиудыг солих боломжийг танд олгоно. SIM800L болон Arduino Nano дээрх шилжүүлэгчээр дамжуулан 4.2 вольтын тэжээлээр сэрүүлгийг асаана уу.



Эхний давталт эхлэхэд систем эхлээд эхний дугаар руу залгаж, дараа нь дуудлагыг зогсоож, хоёр дахь дугаар руу залгана. Эхнийх нь гэнэт тасарсан гэх мэт тохиолдолд хоёр дахь дугаарыг нэмсэн. Хоёр, гурав, дөрөв, тав дахь гогцоо өдөөгдөхөд өдөөсөн бүсийн дугаар бүхий SMS мессежийг хоёр дугаарт илгээнэ. Сонирхсон хүмүүст зориулсан диаграмм, ноорог нь видеоны доорх тайлбарт байна.
Бид бүх электрон хэрэгслийг тохиромжтой орон сууцанд байрлуулдаг.



Хэрэв танд 5 кабель хэрэггүй бол 5V Arduino зүүг шаардлагагүй оролт руу холбоно уу. 5 гогцоо, батерей бүхий GSM дохиоллын систем нь цахилгаан тасарсан үед ч гэсэн төхөөрөмж хэдэн өдрийн турш бие даан ажиллах боломжийг олгоно. Та ямар ч аюулгүй байдлын контакт мэдрэгч, реле контакт гэх мэтийг холбож болно. Үүний үр дүнд бид энгийн, хямд, авсаархан юм хамгаалалтын төхөөрөмж SMS дамжуулах, 2 дугаар руу залгахад зориулагдсан. Үүнийг дача, орон сууц, гараж гэх мэт хамгаалахад ашиглаж болно.

Дэлгэрэнгүй мэдээллийг видеоноос үзнэ үү

Өнөөдөр бид хэрхэн ашиглах талаар ярих болно Arduinoцуглуулах хамгаалалтын систем. Манай "аюулгүй байдал" нэг хэлхээг хамгаалж, нэг дохиололыг удирдана.

Arduino-ийн хувьд энэ нь асуудал биш бөгөөд програмын код болон төхөөрөмжийн диаграммаас харахад та хамгаалагдсан хандалтын цэгүүдийн тоо, мэдэгдэл эсвэл заагч төхөөрөмжийн тоог хялбархан нэмэгдүүлэх боломжтой.
Хамгаалалтын системтом объект (барилга, байгууламж), жижиг эд зүйлс (хайрцаг, сейф), тэр ч байтугай зөөврийн хайрцаг, чемоданыг хамгаалахад ашиглаж болно. Хэдийгээр та сүүлийн үед болгоомжтой байх хэрэгтэй ч, жишээлбэл, аялахаар шийдсэн чемодан дээрээ хамгаалалтын систем суурилуулж, зарим нисэх онгоцны буудал дээр анхааруулах систем унтарвал та нартай нухацтай ярилцах болно гэж бодож байна. орон нутгийн хамгаалалтын алба :-)

Төхөөрөмжийн хялбаршуулсан үйл ажиллагааны зарчим нь дараах байдалтай байна (Зураг 1). Цахилгааныг асаасны дараа төхөөрөмж ажиллах горимд шилжиж, зэвсэглэхийг хүлээнэ. Зэвсэглэх, зэвсэглэх нь нэг товчлуураар хийгддэг. Аюулгүй байдлыг нэмэгдүүлэхийн тулд энэ товчлуурыг хамгаалалттай газар (сейф эсвэл хайрцаг) дотор байрлуулах нь дээр. Хамгаалалтын горимыг асаахаас өмнө хаалгыг бага зэрэг онгойлгох ёстой. Аюулгүй байдлын горимыг асаахад (товчлуур дээр дар) электрон хэлхээөрөөний хаалгыг хаах хүртэл хүлээнэ (аюулгүй хаалга, хайрцагны таг гэх мэт).

Ямар ч төрлийн хязгаарлагчийг хаалган дээр (эсвэл хаалга) суурилуулсан байх ёстой, дараа нь илүү ихийг хэлэх болно. Хаах (эсвэл нээх) нь хязгаарын унтраалга нь хамгаалагдсан хэлхээг хаасан тухай төхөөрөмжид мэдэгдэх бөгөөд төхөөрөмж аюулгүй байдлын горимд шилжих болно. Систем нь хамгаалалтын горимд орох тухай хоёр богино дохиогоор (машины дохиолол гэх мэт) танд мэдэгдэх болно. Энэ горимд төхөөрөмж нь хаалганы нээлхийг "барьдаг". Хаалгыг онгойлгосны дараа систем хэдэн секунд хүлээнэ (энэ нь өрөөнүүдийн хувьд арав орчим секунд, хайрцагт нэг юм уу хоёр) аюулгүй байдлын горим унтрахгүй бол дохиолол асна; Алгоритм ба хэлхээ нь зөвхөн орон сууцыг бүрэн задалж, цахилгааныг унтрааснаар дуут дохиог унтрааж болохуйцаар хийгдсэн болно.

Төхөөрөмж хамгаалалтын системмаш энгийн (Зураг 2). Самбар дээр үндэслэсэн Arduino. Хязгаарлалтын унтраалга нь ердийн товчлуур шиг татах резистороор холбогддог. Би төгсгөлийн унтраалга дээр тусад нь ярих болно. Тэдгээр нь ихэвчлэн хаалттай эсвэл ихэвчлэн нээлттэй байдаг. Та ердийн товчлуурыг хязгаарлагч болгон асааж болно, зөвхөн ердийн товчлуурын хөдөлгөөн нь маш том, хаалганы эсрэг тал нь ихэвчлэн их байдаг. Тиймээс хаалганы товчлуурыг эвдэхгүйн тулд товчлуур дээр ямар нэгэн төрлийн түлхэгч гаргаж, хавар хийх шаардлагатай байна. За, хэрэв та хэтэрхий залхуу биш бол дэлгүүрт очоод соронзон унтраалга (зэгс шилжүүлэгч) худалдаж авах боломжтой (Зураг 3), энэ нь тоос шороо, шорооноос айдаггүй.

Машины дохиоллын хязгаарын унтраалга нь бас тохиромжтой (Зураг 4). Програм нь зэгсэн шилжүүлэгчийн хувьд бичигдсэн гэдгийг тэмдэглэх нь зүйтэй. At хаалттай хаалгатүүний контакт хаалттай байна. Хэрэв та машины дохиоллын унтраалга ашигладаг бол хаалга хаагдсан үед нээлттэй байх магадлалтай бөгөөд кодын зохих газруудад та 0-ээс 1-ээс эсрэгээр өөрчлөх шаардлагатай болно.

Дуут дохионы хувьд би Беларусь улсад үйлдвэрлэсэн PKI-1 IVOLGA дуут дохиог ашиглахыг санал болгож байна (Зураг 5). Нийлүүлэлтийн хүчдэл 9 - 15 В, ажиллах гүйдэл 20 - 30 мА. Энэ нь үүнийг батерейны хүчээр ашиглах боломжийг олгодог. Үүний зэрэгцээ 95 - 105 дБ "үйлдвэрлэдэг".

Ийм шинж чанараараа Krona батерейгаас хэдэн арван минутын турш дуугарах болно. Би үүнийг интернетээс 110 рублиэр олсон. Тэнд соронзтой зэгс унтраалга нь 30 орчим рублийн үнэтэй байдаг. Автомашины дохиоллын унтраалгыг 28 рубльд автомашины сэлбэг хэрэгсэлд худалдаж авсан. KT315 транзисторыг ямар ч үсгээр авах эсвэл зохих дамжуулалттай орчин үеийн бага чадлын цахиурын транзистороор сольж болно. Хэрэв нэг дуут дохионы хэмжээ хангалтгүй байвал (хэн мэдэх вэ, магадгүй та үүнийг олон километрийн алсаас сонсохыг хүсч байгаа байх) та хэд хэдэн сиренаг зэрэгцээ холбож эсвэл илүү хүчирхэг дохио авах боломжтой, зөвхөн энэ тохиолдолд транзисторыг солих шаардлагатай. илүү хүчирхэг (жишээлбэл, танил транзисторын угсралт ULN2003). Зэгсэн унтраалга ба дохиололыг холбох холбогчуудын хувьд би аудио / видео төхөөрөмжүүдийн хамгийн энгийн холбогчийг ашигласан - радио зах зээл дээрх үнэ 5 рубль байна. хосын хувьд.

Төхөөрөмжийн биеийг хуванцар эсвэл фанераас нааж болно; хэрэв ноцтой объект хамгаалагдсан бол түүнийг металлаар хийсэн нь дээр. Найдвартай, аюулгүй байдлыг нэмэгдүүлэхийн тулд хайрцагны дотор батерей эсвэл аккумлятор байрлуулахыг зөвлөж байна.

Хөтөлбөрийн кодыг хялбарчлахын тулд эрчим хүч хэмнэх элементүүдийг ашиглаагүй бөгөөд батерей нь удаан үргэлжлэхгүй. Та кодыг оновчтой болгох, эсвэл бүр илүү сайн бол тасалдал боловсруулах болон MK унтах горимыг ашиглан үндсээр нь өөрчлөх боломжтой. Энэ тохиолдолд цуврал (9 В) холбосон хоёр квадрат батерейны хүч хэдэн сарын турш хангалттай байх ёстой.

Одоо код

// тогтмолууд
const int товчлуур = 12; // товчлуурын зүү
const int gerkon = 3; // зэгс шилжүүлэгчийн зүү
const int sirena = 2; // дохиоллын хяналтын зүү
const int led = 13; // заагч зүү
// хувьсагч
int товчлуурState = 0; // товчлуурын төлөв
int gerkonState = 0; // зэгс шилжүүлэгчийн төлөв
int N = 0; // товчлуурын тоолуурыг идэвхгүй болгох
хүчингүй тохиргоо() (
// хяналтын дохиолол ба заагч - гаралт
pinMode(сирена, OUTPUT);
pinMode(led, OUTPUT); // товчлуур ба зэгс шилжүүлэгч - оролтууд
pinMode(гэркон, INPUT);
pinMode(товчлуур, INPUT);
}
хүчингүй давталт()
digitalWrite(led, HIGH);
while(buttonState= =0)( // товчлуурыг дарах хүртэл хүлээнэ үү
buttonState = digitalRead(товчлуур); // аюулгүй байдлын горимд шилжих
}
digitalWrite(led, LOW);
товчлуурын төлөв = 0; // товчлуурын утгыг дахин тохируулна уу
while(gerkonState= =0)( // хаалга хаах хүртэл гогцоо
}
саатал (500); // :-)
digitalWrite(sirena, HIGH); // Код
саатал(100); // заалтууд
digitalWrite(sirena, LOW); // идэвхжүүлэх
саатал(70); // горим
digitalWrite(sirena, HIGH); // аюулгүй байдал
саатал(100); // мэдэгдэл
digitalWrite(sirena, LOW); // дуу
while(gerkonState= =1)( // хаалга онгойхыг хүлээнэ үү
gerkonState = digitalRead(gerkon);
}
for (int i=0; i<= 5; i++){ // 7,5 секунды на нажатие
buttonState = digitalRead(товчлуур); // нууц товч
if (buttonState = = HIGH) ( // манайхыг хянах - өөр хэн нэгнийх
N=N+1;
}
саатал (1500); // нууц шинж чанар :-)))
}
if (N > 0) ( // хамгийн чухал зүйл
digitalWrite(sirena, LOW); // дуут дохиог бүү асаа
}
өөр(
digitalWrite(sirena, HIGH); // эсвэл дуут дохиог асаана уу
}
digitalWrite(led, HIGH); // заагчийг асаах N = 0;
товчлуурын төлөв = 0;
саатал (15000); // дуртай дамми нарт зориулсан сануулга
digitalWrite(led, LOW); // товчлууруудыг сааталгүйгээр дарах (1000);

Сүүлийн 10 жилийн хугацаанд автомашины хулгай дэлхийн хэмжээнд үйлдэгдсэн гэмт хэргийн бүтцийн хамгийн чухал байруудын нэгийг эзэлж байна. Энэ нь хулгайн энэ ангиллын хувийн жингээс тийм ч их биш юм нийт тоогэмт хэрэг, автомашины өндөр өртөгтэй холбоотой хохирол хэр их байна. 90-ээд оны эцэс гэхэд тээврийн хэрэгслийн хулгайтай тэмцэх чиглэлээр авсан арга хэмжээний үр дүн сул байсан нь эдгээр гэмт хэргийг үйлдэх чиглэлээр мэргэшсэн тогтвортой бүлгүүдийг бий болгоход хүргэсэн. өвөрмөц онцлогзохион байгуулалттай гэмт хэрэг; Та "хар машины бизнес" гэсэн нэр томъёог сонссон байх. Машины зогсоол Европын орнуудЖил бүр гэмт хэргийн халдлагад өртөж буй автомашины ≈ 2% нь алга болдог. Тиймээс би машиндаа GSM дохиолол хийх санааг олсон Arduino дээр суурилсанЮно.

Эхэлцгээе!

Бид юунаас цуглуулах вэ?

Бид системийнхээ зүрхийг сонгох хэрэгтэй. Миний бодлоор ийм дохионы хувьд Arduino Uno-аас илүү сайн зүйл байхгүй. Гол шалгуур бол хангалттай тооны "зүү" ба үнэ юм.


Arduino Uno-ийн үндсэн шинж чанарууд

Микроконтроллер - ATmega328
Ашиглалтын хүчдэл - 5 В
Оролтын хүчдэл (санал болгож байна) - 7-12 В
Оролтын хүчдэл (хязгаарлалт) - 6-20 В
Дижитал оролт/гаралт - 14 (үүнээс 6 нь PWM гаралт болгон ашиглаж болно)
Аналог оролт - 6
Оролтын гаралтын тогтмол гүйдэл - 40 мА
3.3V - 50mA гаралтын тогтмол гүйдэл
Флэш санах ой - 32 KB (ATmega328), үүний 0.5 КБ нь ачаалагчийн хувьд ашиглагддаг.
RAM - 2 KB (ATmega328)
EEPROM - 1 КБ (ATmega328)
Цагийн давтамж - 16 МГц


Тохиромжтой!

Одоо та GSM модулийг сонгох хэрэгтэй, учир нь манай дохиоллын систем машины эзэнд мэдэгдэх боломжтой байх ёстой. Тиймээс, та "Google" хэрэгтэй ... Энд маш сайн мэдрэгч - SIM800L, хэмжээ нь ердөө л гайхалтай юм.


Би бодоод Хятадаас захиалсан. Гэсэн хэдий ч бүх зүйл тийм ч ягаан биш болсон. Мэдрэгч нь SIM картыг сүлжээнд бүртгүүлэхээс татгалзсан. Боломжтой бүх зүйлийг туршиж үзсэн - үр дүн нь тэг байв.
Надад Sim900 Shield хэмээх илүү сэрүүн зүйлийг өгсөн сайхан сэтгэлтэй хүмүүс байсан. Одоо энэ бол ноцтой зүйл юм. Shield нь микрофон, чихэвчний залгууртай тул бүрэн хэмжээний утас болжээ.


Sim900 Shield-ийн үндсэн шинж чанарууд

4 үйлдлийн давтамжийн стандарт 850/900/1800/1900 МГц
GPRS олон оролттой анги 10/8
GPRS хөдөлгөөнт станцын В ангилал
GSM 2/2+ үе шаттай нийцдэг
Ангилал 4 (2 Вт @850/ 900 МГц)
Ангилал 1 (1 Вт @ 1800/1900 МГц)
AT командуудыг ашиглан удирдах (GSM 07.07, 07.05 болон SIMCOM өргөтгөсөн AT командууд)
Бага эрчим хүчний хэрэглээ: 1.5 мА (унтах горим)
Ашиглалтын температурын хүрээ: -40 ° C-аас + 85 ° C хүртэл


Тохиромжтой!

За, гэхдээ та эзэмшигчид мэдэгдэхийн тулд зарим мэдрэгчээс уншилт авах хэрэгтэй. Хэрэв машинаа чирэх юм бол орон зайд машины байрлал өөрчлөгдөх нь тодорхой. Акселерометр ба гироскопыг авч үзье. Агуу их. За, одоо бид мэдрэгч хайж байна.

GY-521 MPU6050 гарцаагүй таарна гэж бодож байна. Энэ нь бас температур мэдрэгчтэй болох нь тогтоогдсон. Бид ч гэсэн үүнийг ашиглах ёстой, ийм "алуурчин шинж чанар" байх болно. Машины эзэн байшингийнхаа доор байрлуулаад явсан гэж бодъё. Машин доторх температур "зөөлөн" өөрчлөгдөнө. Хэрэв халдагчид машин руу орохыг оролдвол яах вэ? Жишээлбэл, тэр хаалгыг онгойлгох боломжтой болно. Салон доторх агаар агаартай холилдож эхэлснээр машины температур хурдан өөрчлөгдөж эхэлнэ орчин. Энэ нь бүтнэ гэж бодож байна.


GY-521 MPU6050-ийн үндсэн шинж чанарууд

MPU-6050 чип дээрх 3 тэнхлэгт гироскоп + 3 тэнхлэгт акселерометр GY-521 модуль. Орон зай дахь объектын байрлал, хөдөлгөөнийг тодорхойлох боломжийг танд олгоно. өнцгийн хурдэргэх үед. Мөн суурилуулсан температур мэдрэгчтэй. Энэ нь янз бүрийн нисдэг тэрэг, нисэх онгоцны загваруудад ашиглагддаг;

Чип - MPU-6050
Нийлүүлэлтийн хүчдэл - 3.5V-ээс 6V (DC);
Гиро муж - ±250 500 1000 2000°/с
Акселерометрийн хүрээ - ±2±4±8±16г
Харилцаа холбооны интерфейс - I2C
Хэмжээ - 15х20 мм.
Жин - 5 гр


Тохиромжтой!

Чичиргээ мэдрэгч нь бас хэрэг болно. Гэнэт тэд "харгис хүчээр" машиныг онгойлгохыг оролдох эсвэл зогсоол дээр өөр машин таны машиныг мөргөх болно. SW-420 чичиргээ мэдрэгчийг (тохируулах боломжтой) авч үзье.


SW-420-ийн үндсэн шинж чанарууд

Нийлүүлэлтийн хүчдэл - 3.3 - 5V
Гаралтын дохио - дижитал Өндөр/Бага (ихэвчлэн хаалттай)
Ашигласан мэдрэгч - SW-420
Ашигласан харьцуулагч нь LM393 юм
Хэмжээ - 32x14 мм
Нэмэлт - Тохируулгын резистор байдаг.


Тохиромжтой!

SD санах ойн картны модулийг шургуулна. Бид мөн бүртгэлийн файл бичих болно.


SD санах ойн картны модулийн үндсэн шинж чанарууд

Энэхүү модуль нь микроконтроллер дээр суурилсан төхөөрөмжийг ажиллуулахад шаардлагатай өгөгдлийг хадгалах, унших, SD карт руу бичих боломжийг олгодог. Төхөөрөмжийн хэрэглээ нь хэдэн арван мегабайтаас хоёр гигабайт хүртэлх файлыг хадгалахад хамааралтай. Уг самбар нь SD картын сав, картын тэжээлийн тогтворжуулагч, интерфэйс болон цахилгааны шугамд зориулсан холбогч залгуурыг агуулдаг. Хэрэв та аудио, видео эсвэл бусад том хэмжээний өгөгдөлтэй ажиллах шаардлагатай бол, тухайлбал үйл явдлыг бүртгэх, мэдрэгчийн өгөгдөл эсвэл вэб серверийн мэдээллийг хадгалах шаардлагатай бол Arduino-д зориулсан SD санах ойн картын модуль нь эдгээрт SD карт ашиглах боломжийг олгоно. зорилго. Модулийг ашигласнаар та SD картын онцлог шинж чанарыг судлах боломжтой.
Нийлүүлэлтийн хүчдэл - 5 эсвэл 3.3 В
SD картны санах ойн багтаамж - 2 ГБ хүртэл
Хэмжээ - 46 x 30 мм


Тохиромжтой!

Мэдрэгчийг асаахад серво хөтөч нэмж оруулъя, видео бичигчтэй серво хөтөч эргэж, үйл явдлын видео бичлэг хийх болно. MG996R серво дискийг авч үзье.


MG996R Servo Drive-ын үндсэн шинж чанарууд

Гэмтлийн эсрэг тогтвортой, найдвартай хамгаалалт
- Металл хөтөч
- Давхар эгнээний холхивч
- Утасны урт 300 мм
- Хэмжээ 40х19х43мм
- Жин 55 гр
- Эргэлтийн өнцөг: 120 градус.
- Ажлын хурд: 0.17сек/60 градус (4.8V ачаалалгүй)
- Ашиглалтын хурд: 0.13 сек/60 градус (6V ачаалалгүй)
- Эхлэх эргүүлэх момент: 4.8V тэжээлд 9.4кг/см
- Эхлэх эргүүлэх момент: 6V тэжээлд 11кг/см
- Ашиглалтын хүчдэл: 4.8 - 7.2V
- Бүх хөтчийн эд ангиудыг металлаар хийсэн


Тохиромжтой!

Бид цуглуулдаг

Мэдрэгч бүрийг холбох талаар Google дээр асар олон тооны нийтлэл байдаг. Би шинэ дугуй зохион бүтээх хүсэлгүй байгаа тул энгийн бөгөөд ажиллах сонголтуудын холбоосыг үлдээх болно.

Сүүлийн нийтлэлд бид SIM800L GSM модулийг хэрхэн ашиглах талаар олж мэдсэн бөгөөд ачааллыг алсаас хянах энгийн загварыг хийсэн бол өнөөдөр бид илүү сонирхолтой зүйлийг хийх болно, тухайлбал Aliexpress болон Arduino-ийн SIM800L модулийн GSM аюулгүй байдлын дохиолол, үүнийг ашиглаж болно. орон сууц, зуслангийн байшин, гараж гэх мэт бусад объектыг хамгаалах, асаалттай үед дуудлага эсвэл SMS мессежээр танд мэдэгдэх болно.

GSM дохиолол хийхийн тулд бидэнд юу хэрэгтэй вэ:

  • GSM/GPRS модуль SIM800L;
  • Arduino Nano, UNO эсвэл бусад Arduino;
  • Бак DC-DC хувиргагч;
  • Зай 3.7 В;
  • 10 к - 7 ширхэг резистор;
  • Эрчим хүчний нэгж.

SIM800L болон Arduino модулийг ашиглан GSM аюулгүй байдлын дохиоллыг хэрхэн яаж хийх вэ, ажлын тайлбар:

Бид SIM800L модуль, Arduino, мэдрэгч гэх мэтийг доорх диаграмын дагуу холбож, бүх зүйл угсарч байна. талхны самбарИнгэснээр та хүссэн үедээ ямар нэг зүйлийг өөрчлөх боломжтой тул бид үүнийг ямар ч тохиромжтой орон сууцанд байрлуулж, хамгаалалтын мэдрэгч болон цахилгаан хангамжийн утсыг орон сууцнаас салгана. Мөн гэрт байгаа цахилгаан тасрахад төхөөрөмж нь өөрөө ажилладаг горимд шилжихийн тулд зайг хайрцагт байрлуулдаг; зай. Өргөтгөх хөрвүүлэгч дээр бид гаралтыг 4.2 вольт болгож тохируулсан бөгөөд энэ хүчдэлд GSM SIM модуль ажиллаж, батерей нь цэнэглэгддэг бөгөөд энэ хүчдэл нь Arduino Nano-г ажиллуулахад хангалттай юм.

Зэгсэн унтраалга, чийгшил, утаа, хөдөлгөөн мэдрэгч гэх мэт дурын 5 мэдрэгчийг хэлхээнд холбож болно. Энэ хэлхээ нь таван мэдрэгчийн аль нэгнийх нь нээлттэй хэлхээнд дохиолол өгөхөөр тохируулагдсан байдаг тул хэрэв хүсвэл схемийг богино холболт болгон хувиргаж болно.

Эхний мэдрэгч асаалттай үед заасан дугаар руу залгаж, дараа нь дуудлагыг зогсоож, хоёр дахь дугаар руу залгах бөгөөд эхний дугаар асаалттай байвал үүнийг хийнэ. Энэ мөчболомжгүй болно. Үлдсэн 4 хамгаалалтын мэдрэгч асаалттай үед зөвхөн өдөөсөн бүсийн дугаар эсвэл нэрийг бичсэн SMS мессеж илгээгдэх бөгөөд энэ мессежийг мөн хоёр утасны дугаарт илгээх болно.

Зураг дээр “Сэрүүлэг! Бүс 1", "Сэрүүлэг! Бүс 2", "Сэрүүлэг! Zone3”... Та тодорхой мэдрэгч суурилуулсан объектын нэрийг бичиж болно, жишээ нь “Сэрүүлэг! Цонх", "Сэрүүлэг! Dverj” гэх мэтээр бүсийн нэрийг зөвхөн латинаар бичнэ. Мөн ноорог дээр эзэн рүүгээ буцаж залгах хугацааг тогтоосон, өөрөөр хэлбэл хэдэн цагийн дараа бүхэл бүтэн систем ажиллаж, бүх зүйл эмх цэгцтэй байгааг мэдэгдэх бөгөөд анхдагчаар 144 цаг тутамд дахин залгахаар тохируулсан байна.

Ингээд л бид SIM800L модуль болон Arduino ашиглан энгийн GSM аюулгүй байдлын дохиолол хийсэн бөгөөд схем болон хэлхээг өөрчлөх боломжтой, жишээлбэл, SIM800L модуль нь чанга яригч, микрофон холбох чадварыг дэмждэг бөгөөд энэ нь танд сонсох боломжийг олгоно. хамгаалалттай байранд, мөн чанга яригч руу өөрийн дуу хоолойг гаргах.

Arduino-д зориулсан ноорог татаж авах.