سیستم هشدار بی سیم مبتنی بر آردوینو. زنگ هشدار GSM بودجه با مغزهای آردوینو

طی دهه گذشته، سرقت خودرو یکی از شاخص ترین مکان ها در ساختار جرایم ارتکابی در جهان را به خود اختصاص داده است. این امر نه به دلیل وزن ویژه این دسته از سرقت نسبت به تعداد کل جرایم، بلکه به دلیل اهمیت خسارت ناشی از گرانی خودروها است. اثربخشی ضعیف اقدامات انجام شده در زمینه مبارزه با سرقت وسایل نقلیه تا پایان دهه 90 منجر به ایجاد گروه های پایدار و متخصص در ارتکاب این جرایم و تملک شد. ویژگی های متمایز کنندهجرایم سازمان یافته؛ احتمالاً اصطلاح "تجارت خودرو سیاه" را شنیده اید. آیا ناوگان خودرویی کشورهای اروپایی هر سال مفقود می شود؟ 2 درصد از خودروهایی که سوژه حملات جنایی می شوند. بنابراین، من به این فکر افتادم که یک دزدگیر GSM برای ماشینم روشن کنم مبتنی بر آردوینو Uno.

شروع کنیم!

از چه چیزی جمع آوری خواهیم کرد؟

ما باید قلب سیستم خود را انتخاب کنیم. به نظر من برای چنین سیگنالینگی هیچ چیز بهتر از آردوینو Uno نیست. معیار اصلی تعداد کافی "پین" و قیمت است.


ویژگی های کلیدی Arduino Uno

میکروکنترلر - ATmega328
ولتاژ کاری - 5 ولت
ولتاژ ورودی (توصیه می شود) - 7-12 ولت
ولتاژ ورودی (محدود) - 6-20 ولت
ورودی/خروجی دیجیتال - 14 عدد (6 عدد از آنها می تواند به عنوان خروجی PWM استفاده شود)
ورودی های آنالوگ - 6
جریان ثابت ورودی/خروجی - 40 میلی آمپر
جریان ثابت برای خروجی 3.3 ولت - 50 میلی آمپر
حافظه فلش - 32 کیلوبایت (ATmega328) که 0.5 کیلوبایت آن برای بوت لودر استفاده می شود
RAM - 2 کیلوبایت (ATmega328)
EEPROM - 1 کیلوبایت (ATmega328)
فرکانس ساعت - 16 مگاهرتز


مناسب است!

اکنون باید یک ماژول GSM را انتخاب کنید، زیرا سیستم هشدار ما باید بتواند صاحب خودرو را مطلع کند. بنابراین، شما باید آن را در گوگل جستجو کنید... اینجا، یک سنسور عالی - SIM800L، اندازه آن به سادگی فوق العاده است.


فکر کردم و از چین سفارش دادم. با این حال، معلوم شد که همه چیز چندان گلگون نیست. سنسور به سادگی از ثبت سیم کارت در شبکه خودداری کرد. همه چیز ممکن امتحان شد - نتیجه صفر بود.
افراد مهربانی بودند که چیز خنک تری به من دادند - Sim900 Shield. حالا این یک چیز جدی است. شیلد هم دارای جک میکروفون و هم جک هدفون است که آن را به یک گوشی تمام عیار تبدیل کرده است.


ویژگی های کلیدی Sim900 Shield

4 استاندارد فرکانس کاری 850/900/1800/1900 مگاهرتز
کلاس چند اسلات GPRS 10/8
ایستگاه موبایل GPRS کلاس B
مطابق با GSM فاز 2/2+
کلاس 4 (2 وات @850/900 مگاهرتز)
کلاس 1 (1 وات @ 1800/1900 مگاهرتز)
کنترل با استفاده از دستورات AT (دستورات GSM 07.07، 07.05 و SIMCOM توسعه یافته AT)
مصرف انرژی کم: 1.5 میلی آمپر (حالت خواب)
محدوده دمای کارکرد: -40 تا +85 درجه سانتیگراد


مناسب است!

خوب، اما برای اطلاع مالک باید از برخی حسگرها خوانش کنید. اگر ماشین یدک‌کش شود، موقعیت ماشین به وضوح در فضا تغییر می‌کند. بیایید شتاب سنج و ژیروسکوپ را در نظر بگیریم. عالی. خوب، حالا ما به دنبال یک سنسور هستیم.

من فکر می کنم که GY-521 MPU6050 قطعا مناسب خواهد بود. معلوم شد که سنسور دما هم دارد. ما نیز باید از آن استفاده کنیم، چنین "ویژگی قاتل" وجود خواهد داشت. فرض کنیم صاحب ماشین آن را زیر خانه اش پارک کرده و رفته است. دمای داخل خودرو "به آرامی" تغییر خواهد کرد. اگر یک مزاحم بخواهد وارد ماشین شود چه اتفاقی می افتد؟ به عنوان مثال، او قادر خواهد بود در را باز کند. با شروع مخلوط شدن هوای داخل کابین با هوا، دمای خودرو به سرعت شروع به تغییر خواهد کرد محیط. فکر می کنم کار خواهد کرد.


ویژگی های اصلی GY-521 MPU6050

ماژول ژیروسکوپ 3 محوره + شتاب سنج 3 محوره GY-521 روی تراشه MPU-6050. به شما امکان می دهد موقعیت و حرکت یک جسم در فضا، سرعت زاویه ای در طول چرخش را تعیین کنید. همچنین دارای سنسور دمای داخلی است. در کوپترها و مدل های مختلف هواپیما استفاده می شود؛ همچنین می توان بر اساس این سنسورها یک سیستم ضبط حرکت مونتاژ کرد.

تراشه - MPU-6050
ولتاژ تغذیه - از 3.5 ولت تا 6 ولت (DC)؛
محدوده ژیروسکوپ - ± 250 500 1000 2000 درجه در ثانیه
محدوده شتاب سنج - 2±4±8±16 گرم
رابط ارتباطی - I2C
اندازه - 15x20 میلی متر.
وزن - 5 گرم


مناسب است!

یک سنسور لرزش نیز مفید خواهد بود. ناگهان آنها سعی می کنند با "زور بی رحمانه" ماشین را باز کنند یا در پارکینگ ماشین دیگری به ماشین شما برخورد می کند. بیایید سنسور لرزش SW-420 (قابل تنظیم) را در نظر بگیریم.


ویژگی های اصلی SW-420

ولتاژ تغذیه - 3.3 - 5 ولت
سیگنال خروجی - دیجیتال زیاد/پایین (معمولا بسته)
سنسور استفاده شده - SW-420
مقایسه کننده مورد استفاده LM393 است
ابعاد - 32x14 میلی متر
علاوه بر این - یک مقاومت تنظیم وجود دارد.


مناسب است!

ماژول کارت حافظه SD را پیچ کنید. ما همچنین یک فایل log می نویسیم.


ویژگی های اصلی ماژول کارت حافظه SD

این ماژول به شما این امکان را می دهد که داده های مورد نیاز برای عملکرد یک دستگاه مبتنی بر یک میکروکنترلر را در یک کارت SD ذخیره، بخوانید و بنویسید. استفاده از دستگاه هنگام ذخیره فایل از ده ها مگابایت تا دو گیگابایت مرتبط است. این برد حاوی یک محفظه کارت SD، یک تثبیت کننده برق کارت، و یک فیش اتصال برای رابط و خطوط برق است. اگر نیاز به کار با صدا، تصویر یا سایر داده‌های در مقیاس بزرگ دارید، به عنوان مثال، گزارش رویدادها، داده‌های حسگر یا اطلاعات سرور وب را ذخیره کنید، ماژول کارت حافظه SD برای آردوینو امکان استفاده از کارت SD را فراهم می‌کند. برای این اهداف با استفاده از ماژول، می توانید ویژگی های کارت SD را مطالعه کنید.
ولتاژ تغذیه - 5 یا 3.3 ولت
ظرفیت حافظه کارت SD - تا 2 گیگابایت
ابعاد - 46 × 30 میلی متر


مناسب است!

و بیایید یک درایو سروو اضافه کنیم؛ هنگامی که سنسورها فعال می شوند، درایو سروو با ضبط کننده ویدئو می چرخد ​​و فیلمی از حادثه می گیرد. بیایید درایو سروو MG996R را در نظر بگیریم.


ویژگی های اصلی درایو سروو MG996R

پایدار و حفاظت قابل اعتماداز آسیب
- درایو فلزی
- بلبرینگ دو ردیفه
- طول سیم 300 میلی متر
- ابعاد 40x19x43mm
- وزن 55 گرم
- زاویه چرخش: 120 درجه.
- سرعت عملکرد: 0.17 ثانیه / 60 درجه (4.8 ولت بدون بار)
- سرعت عملکرد: 0.13 ثانیه / 60 درجه (6 ولت بدون بار)
- گشتاور راه اندازی: 9.4 کیلوگرم بر سانتی متر در منبع تغذیه 4.8 ولت
- گشتاور راه اندازی: 11 کیلوگرم بر سانتی متر در منبع تغذیه 6 ولت
- ولتاژ کاری: 4.8 - 7.2 ولت
- تمام قطعات درایو از فلز ساخته شده است


مناسب است!

جمع آوری می کنیم

تعداد زیادی مقاله در مورد اتصال هر سنسور در گوگل وجود دارد. و من تمایلی به اختراع دوچرخه های جدید ندارم، بنابراین پیوندهایی را به گزینه های ساده و کاربردی می گذارم. فرد با تجربه فوریه 15, 2012 در 04:34 ب.ظ

زنگ هشدار در اتاق در آردوینو

  • اتاق چوب*

عصر بخیر.

من می خواهم یک سیستم هشدار برای هر محل - خانه، فروشگاه، اداره را به شما معرفی کنم که در صورت شناسایی نفوذ ناخواسته، ایمیل ارسال می کند و تماس می گیرد. تلفن همراه.

منحصر به فرد بودن سیستم هشدار - تمام مدیریت هشدار از طریق وب سایت makridenkov.ru/signals، از هر دستگاه، اندروید، آیفون انجام می شود. این سخت افزار خانگی، مبتنی بر آردوینو، با هزینه کم 45 دلار است. مدار و برنامه سخت افزاری در لینک باز است. آسان برای تکرار.

طرح کلی عملیات هشدار.

همانطور که از شکل مشخص است، آردوینو تمام اطلاعات را از حسگرها به محل کنترل منتقل می کند. در سایت، بسته به وضعیت "روشن" یا "خاموش" زنگ هشدار، تصمیم گیری می شود که زنگ هشدار را به صدا درآورد یا خیر.

آردوینو هر 20 ثانیه یک سیگنال "اتصال" ارسال می کند. این به شما امکان می دهد در صورتی که مهاجم برق را خاموش کرده یا سیستم هشدار را به نحوی غیرفعال کرده، آن را شکسته یا از هر وسیله تداخل رادیویی "gsm jammers" استفاده کرده است، مالک محل را در مورد وضعیت مطلع کنید. که اعلان کاملاً مستقل از وضعیت اتو در اتاق است.

خنده دار

از دزدگیر می توان به عنوان مانیتور کودک استفاده کرد.
سنسور را بالای تخت کودک خود نصب کنید و با آرامش به نزدیکترین فروشگاه مراجعه کنید. اگر نوزاد از خواب بیدار شود و شروع به حرکت کند، تلفن همراه شما زنگ می زند.

برنامه زمانی حرکت در اطراف محل در وب سایت مدیریت دزدگیر ایجاد شده است. که ما تصویری از مسیرها و مکان‌های محبوب دریافت می‌کنیم. برای چی؟ به عنوان مثال، بدانید که فروشندگان فروشگاه شما چند وقت یکبار از اتاق سیگار بازدید می کنند. یا فقط برای سرگرمی، این سوال را بپرسید که همسرتان بیشتر به چه چیزی می‌رود - مکانی برای آشپزی یا رایانه با اینترنت؟ برنامه حرکت به این سوالات پاسخ می دهد.

نمایش ویدئویی کار

پیاده سازی

مونتاژ اتو توسط خودتان بسیار آسان است. قیمت حدود 45 دلار
در جزئیات، از کجا و چه چیزی بخریم، پیوند، اطلاعات فعلی را دنبال کنید.
نمودار شماتیک در شکل.

جمع

امیدوارم زنگ هشدار به شما کمک کند تا در فروشگاه و خانه خود احساس آرامش کنید.
همچنین فکر می‌کنم که مونتاژ چنین دستگاهی خودتان، به عنوان شروعی برای فعالیت خلاقانه در پلتفرم فوق‌العاده، راحت و ساده آردوینو، جالب و مفید باشد. اگرچه به نظر من ترجیح می دهم برای آردوینو در روبی برنامه بنویسم تا در SI.

من می خواهم داده هایی را که سیستم هشدار قادر به جمع آوری آنهاست نشان دهم.
برنامه سفر من

معمولاً از برنامه جابجایی مشخص می شود که وقتی تنها زندگی می کنید یک اتاق در آپارتمان کافی است. با این حال، امروز به دلایلی در تمام اتاق ها حرکت کردم.

مشاهده خنده دار، شما می توانید ببینید که دقیقا چه زمانی به سر کار رفتید. و از این داده ها به عنوان ابزاری برای خودسازی و وقت شناسی استفاده کنید.

P.S. عکس های دستگاه تمام شده و در حال کار.

این پایان داستان است.
بهترین ها.

برچسب ها: مدار ، دزدگیر ، gsm ، آردوینو ، خانگی ،

نویسنده آن می خواست یک پروژه خانگی انجام دهد تا ارزان و بی سیم باشد.
این محصول خانگی استفاده می کند سنسور PIRحرکت، و اطلاعات با استفاده از یک ماژول RF منتقل می شود.

نویسنده می خواست از ماژول مادون قرمز استفاده کند، اما از آنجایی که برد محدودی دارد، به علاوه می تواند کار کند فقطخط دید با گیرنده، بنابراین او یک ماژول RF را انتخاب کرد که با آن می تواند برد تقریباً 100 متر را بدست آورد.


برای راحت‌تر کردن بازدیدکنندگان برای مشاهده مجموعه زنگ هشدار، تصمیم گرفتم مقاله را به 5 مرحله تقسیم کنم:
مرحله 1: ایجاد یک فرستنده.
مرحله 2: یک گیرنده ایجاد کنید.
مرحله 3: نصب نرم افزار
مرحله 4: تست ماژول های مونتاژ شده.
مرحله 5: مونتاژ کیس و نصب ماژول در آن.

تمام چیزی که نویسنده نیاز داشت این بود:
- 2 برد ARDUINO UNO/ARDUINO MINI/ARDUINO NANO برای گیرنده و فرستنده؛
- ماژول گیرنده RF (433 مگاهرتز)؛
- سنسور حرکت PIR
- باتری های 9 ولت (2 قطعه) و اتصالات برای آنها؛
- زنگ
- دیود ساطع نور؛
- مقاومت با مقاومت 220 اهم؛
- تخته نان؛
- جامپر / سیم / جامپر.
- تخته مدار؛
- اتصالات پین برد به برد؛
- سوئیچ ها؛
- محفظه برای گیرنده و فرستنده.
- کاغذ رنگی؛
- نوار نصب؛
- چاقوی جراحی حروفچینی.
- چسب حرارتی تفنگی؛
- آهن لحیم کاری؛
- ابزار برش سیم / عایق سلب.
- قیچی فلزی


مرحله ی 1.
بیایید شروع به ایجاد فرستنده کنیم.
در زیر نموداری از نحوه عملکرد سنسور حرکت ارائه شده است.


فرستنده خود شامل موارد زیر است:
- حسگر حرکتی؛
- بردهای آردوینو؛
- ماژول فرستنده


سنسور خود سه خروجی دارد:
- VCC؛
- GND
- بیرون.

بعد از آن، عملکرد سنسور را بررسی کردم


توجه!!!
قبل از دانلود سیستم عامل، نویسنده مطمئن می شود که برد فعلی و پورت سریال به درستی در تنظیمات Arduino IDE تنظیم شده است. سپس طرح را آپلود کردم:

بعداً وقتی سنسور حرکت حرکت جلوی شما را تشخیص داد، LED روشن می شود و همچنین می توانید پیام مربوطه را روی مانیتور ببینید.


طبق نمودار زیر.


فرستنده دارای 3 پین (VCC، GND و Data) است، آنها را وصل کنید:
- VCC > خروجی 5 ولت روی برد.
- GND > GND ;
- داده > 12 پین روی برد.

مرحله 2.


گیرنده خود شامل موارد زیر است:
- ماژول گیرنده RF؛
- بردهای آردوینو
- زنگ (بلندگو).

مدار گیرنده:


گیرنده، مانند فرستنده، دارای 3 پین (VCC، GND و Data) است، آنها را وصل کنید:
- VCC > خروجی 5 ولت روی برد.
- GND > GND ;
- داده > 12 پین روی برد.


مرحله 3.
نویسنده کتابخانه های فایل را به عنوان مبنایی برای کل سیستم عامل انتخاب کرد. من آن را دانلود کردم و در پوشه کتابخانه های آردوینو قرار دادم.

نرم افزار فرستنده.
قبل از آپلود کد سیستم عامل روی برد، نویسنده پارامترهای IDE زیر را تنظیم می کند:
- برد -> آردوینو نانو (یا بردی که استفاده می کنید)؛
- پورت سریال ->


پس از تنظیم پارامترها، نویسنده فایل فریمور Wireless_tx را دانلود کرده و روی برد آپلود کرد:

نرم افزار گیرنده
نویسنده همان مراحل را برای تابلوی دریافت کننده تکرار می کند:
- برد -> آردوینو UNO (یا بردی که استفاده می کنید)؛
- پورت سریال -> COM XX (پورت com که برد شما به آن متصل است را بررسی کنید).



پس از اینکه نویسنده پارامترها را تنظیم کرد، فایل wireless_rx را دانلود کرده و آن را در برد بارگذاری می کند:


پس از آن، نویسنده با استفاده از یک برنامه قابل دانلود، صدایی را برای زنگ صدا تولید کرد.

مرحله 4.
بعد، پس از دانلود نرم افزار، نویسنده تصمیم گرفت بررسی کند که آیا همه چیز به درستی کار می کند یا خیر. نویسنده پاورها را وصل کرد و دستش را از جلوی سنسور رد کرد و زنگ شروع به کار کرد، یعنی همه چیز همانطور که باید کار می کند.


مرحله 5.
مونتاژ نهایی فرستنده
ابتدا نویسنده لیدهای بیرون زده از گیرنده، فرستنده، بردهای آردوینو و غیره را قطع می کند.


پس از آن، برد آردوینو را با سنسور حرکت و فرستنده RF با استفاده از جامپرها وصل کردم.


سپس، نویسنده شروع به ساخت محفظه برای فرستنده کرد.

ابتدا یک سوراخ برای سوئیچ و همچنین یک سوراخ گرد برای سنسور حرکت ایجاد کرد و سپس آن را به بدنه چسباند.




سپس نویسنده یک ورق کاغذ رنگی را گرد کرد و به جلد جلوی تصویر چسباند تا قسمت های داخلی محصول خانگی را پنهان کند.


پس از آن، نویسنده شروع به قرار دادن پرکننده الکترونیکی داخل کیس با استفاده از نوار دو طرفه کرد.



مونتاژ نهایی گیرنده
نویسنده تصمیم گرفت برد آردوینو را با یک باند لاستیکی به برد مدار متصل کند و یک گیرنده RF را نیز نصب کند.


در مرحله بعد، نویسنده دو سوراخ در مورد دیگر، یکی برای زنگ و دیگری برای سوئیچ برش می دهد.


و می چسباند.

آنها پلتفرم های سخت افزاری خاصی هستند که بر اساس آنها می توانید انواع مختلفی ایجاد کنید لوازم برقی، از جمله و . دستگاه هایی از این نوع با طراحی ساده و توانایی برنامه ریزی الگوریتم های عملیاتی خود متمایز می شوند. با تشکر از این، ایجاد شده با کمک آردوینو جی اس امسیگنالینگ , می تواند حداکثر برای شیئی که از آن محافظت می کند سفارشی شود.

ماژول آردوینو چیست؟

آردوینوها در قالب بردهای کوچکی پیاده سازی می شوند که دارای ریزپردازنده و حافظه مخصوص به خود هستند. این برد همچنین شامل مجموعه‌ای از کنتاکت‌های کاربردی است که می‌توانید دستگاه‌های برق‌دار مختلف، از جمله سنسورهای مورد استفاده برای سیستم‌های امنیتی را به آنها متصل کنید.

پردازنده آردوینو به شما این امکان را می دهد که برنامه ای را که توسط کاربر نوشته شده است بارگذاری کنید. با ایجاد الگوریتم منحصر به فرد خود، می توانید ارائه دهید حالت های بهینهکار کردن آلارم های امنیتیبرای اشیاء مختلف و برای شرایط مختلفکاربردها و وظایفی که باید حل شوند.

آیا کار با آردوینو سخت است؟

ماژول های آردوینو در بین بسیاری از کاربران محبوبیت بالایی دارند. این امر به دلیل سادگی و در دسترس بودن آن امکان پذیر شد.

برنامه های کنترل ماژول ها با استفاده از C++ معمولی و اضافات به شکل توابع ساده برای کنترل فرآیندهای I/O روی پین های ماژول نوشته می شوند. علاوه بر این، نرم افزار رایگان Arduino IDE که تحت سیستم عامل ویندوز، لینوکس یا Mac OS کار می کند می تواند برای برنامه نویسی استفاده شود.

با ماژول های آردوینو، روند مونتاژ دستگاه ها به طور قابل توجهی ساده شده است. زنگ جی اس اممی توان بدون نیاز به آهن لحیم کاری در آردوینو ایجاد کرد - مونتاژ با استفاده از تخته نان، جامپر و سیم انجام می شود.

چگونه با استفاده از آردوینو زنگ هشدار ایجاد کنیم؟

الزامات اساسی که یک سیستم هشدار DIY gsm ایجاد شده در آردوینو باید رعایت کند عبارتند از:

  • مالک تأسیسات را در مورد نفوذ یا ورود مطلع کنید.
  • حمایت کردن سیستم های خارجیمانند آژیر صدا، چراغ های سیگنال؛
  • کنترل زنگ از طریق پیامک یا تماس؛
  • عملکرد مستقل بدون منبع تغذیه خارجی.

برای ایجاد زنگ هشدار شما نیاز دارید:

  • ماژول آردوینو؛
  • مجموعه ای از سنسورهای کاربردی؛
  • یا مودم؛
  • منبع تغذیه مستقل؛
  • محرک های خارجی

یکی از ویژگی های متمایز ماژول های آردوینو استفاده از بردهای توسعه ویژه است. با کمک آنها می توانید تمام دستگاه های اضافی را که برای مونتاژ پیکربندی لازم هستند به آردوینو متصل کنید سیستم امنیتی. چنین تخته هایی در بالای ماژول آردوینو به شکل "ساندویچ" نصب می شوند و دستگاه های کمکی مربوطه به خود بردها متصل می شوند.

چگونه کار می کند؟

هنگامی که یکی از سنسورهای متصل فعال می شود، سیگنالی به پردازنده ماژول آردوینو منتقل می شود. با استفاده از نرم افزار کاربر دانلود شده، ریزپردازنده آن را طبق یک الگوریتم خاص پردازش می کند. در نتیجه می توان فرمانی برای کارکرد یک محرک خارجی تولید کرد که از طریق برد رابط توسعه مربوطه به آن منتقل می شود.

برای اطمینان از امکان ارسال سیگنال های هشدار دهنده به صاحب خانه یا آپارتمانی که محافظت می شود، یک ویژه ماژول GSM. یک سیم کارت از یکی از ارائه دهندگان تلفن همراه در آن نصب شده است.

در صورت عدم وجود آداپتور GSM خاص، یک تلفن همراه معمولی می تواند نقش خود را انجام دهد. علاوه بر ارسال پیامک های هشدار دهنده هشدار و شماره گیری، وجود یک اتصال سلولی به شما امکان می دهد تا سیستم هشدار GSM را در آردوینو از راه دور کنترل کنید و همچنین با ارسال درخواست های ویژه، وضعیت جسم را کنترل کنید.

"توجه داشته باشید!

برای ارتباط با صاحب شی، علاوه بر ماژول های GSM، می توان از مودم های معمولی استفاده کرد که ارتباط از طریق اینترنت را فراهم می کند.»

در این حالت، هنگامی که سنسور فعال می شود، سیگنال پردازش شده توسط پردازنده از طریق یک مودم به یک پورتال یا وب سایت خاص منتقل می شود. و از سایت، یک پیامک هشدار یا ارسال پستی به ایمیل لینک شده به طور خودکار ایجاد می شود.

نتیجه گیری

استفاده از ماژول‌های آردوینو به کاربران این امکان را می‌دهد تا به طور مستقل آلارم‌های GSM را طراحی کنند که می‌توانند با سنسورهای کاربردی مختلف کار کنند و دستگاه‌های خارجی را کنترل کنند. با تشکر از امکان استفاده سنسورهای مختلفعملکردهای هشدار را می توان به طور قابل توجهی گسترش داد و مجموعه ای ایجاد کرد که نه تنها ایمنی جسم، بلکه وضعیت آن را نیز کنترل می کند. به عنوان مثال، کنترل دما در تاسیسات، تشخیص نشت آب و گاز، قطع منبع تغذیه آنها در مواقع اضطراری و بسیاری موارد دیگر امکان پذیر خواهد بود.

طی دهه گذشته، سرقت خودرو یکی از شاخص ترین مکان ها در ساختار جرایم ارتکابی در جهان را به خود اختصاص داده است. این امر نه به دلیل وزن ویژه این دسته از سرقت نسبت به تعداد کل جرایم، بلکه به دلیل اهمیت خسارت ناشی از گرانی خودروها است. اثربخشی ضعیف اقدامات انجام شده در زمینه مبارزه با سرقت وسایل نقلیه تا پایان دهه 90 منجر به ایجاد گروه‌های پایدار متخصص در ارتکاب این جرایم و دارا بودن ویژگی‌های متمایز جرایم سازمان‌یافته شد. احتمالاً اصطلاح "تجارت خودرو سیاه" را شنیده اید. ناوگان خودروهای کشورهای اروپایی سالانه فاقد ≈ 2 درصد خودروهایی است که موضوع حملات جنایی قرار می گیرند. بنابراین، من به این فکر افتادم که یک دزدگیر GSM برای ماشینم بر اساس Arduino Uno بسازم.

شروع کنیم!

از چه چیزی جمع آوری خواهیم کرد؟

ما باید قلب سیستم خود را انتخاب کنیم. به نظر من برای چنین سیگنالینگی هیچ چیز بهتر از آردوینو Uno نیست. معیار اصلی تعداد کافی "پین" و قیمت است.


ویژگی های کلیدی Arduino Uno

میکروکنترلر - ATmega328
ولتاژ کاری - 5 ولت
ولتاژ ورودی (توصیه می شود) - 7-12 ولت
ولتاژ ورودی (محدود) - 6-20 ولت
ورودی/خروجی دیجیتال - 14 عدد (6 عدد از آنها می تواند به عنوان خروجی PWM استفاده شود)
ورودی های آنالوگ - 6
جریان ثابت ورودی/خروجی - 40 میلی آمپر
جریان ثابت برای خروجی 3.3 ولت - 50 میلی آمپر
حافظه فلش - 32 کیلوبایت (ATmega328) که 0.5 کیلوبایت آن برای بوت لودر استفاده می شود
RAM - 2 کیلوبایت (ATmega328)
EEPROM - 1 کیلوبایت (ATmega328)
فرکانس ساعت - 16 مگاهرتز


مناسب است!

اکنون باید یک ماژول GSM را انتخاب کنید، زیرا سیستم هشدار ما باید بتواند صاحب خودرو را مطلع کند. بنابراین، شما باید آن را در گوگل جستجو کنید... اینجا، یک سنسور عالی - SIM800L، اندازه آن به سادگی فوق العاده است.


فکر کردم و از چین سفارش دادم. با این حال، معلوم شد که همه چیز چندان گلگون نیست. سنسور به سادگی از ثبت سیم کارت در شبکه خودداری کرد. همه چیز ممکن امتحان شد - نتیجه صفر بود.
افراد مهربانی بودند که چیز خنک تری به من دادند - Sim900 Shield. حالا این یک چیز جدی است. شیلد هم دارای جک میکروفون و هم جک هدفون است که آن را به یک گوشی تمام عیار تبدیل کرده است.


ویژگی های کلیدی Sim900 Shield

4 استاندارد فرکانس کاری 850/900/1800/1900 مگاهرتز
کلاس چند اسلات GPRS 10/8
ایستگاه موبایل GPRS کلاس B
مطابق با GSM فاز 2/2+
کلاس 4 (2 وات @850/900 مگاهرتز)
کلاس 1 (1 وات @ 1800/1900 مگاهرتز)
کنترل با استفاده از دستورات AT (دستورات GSM 07.07، 07.05 و SIMCOM توسعه یافته AT)
مصرف انرژی کم: 1.5 میلی آمپر (حالت خواب)
محدوده دمای کارکرد: -40 تا +85 درجه سانتیگراد


مناسب است!

خوب، اما برای اطلاع مالک باید از برخی حسگرها خوانش کنید. اگر ماشین یدک‌کش شود، موقعیت ماشین به وضوح در فضا تغییر می‌کند. بیایید شتاب سنج و ژیروسکوپ را در نظر بگیریم. عالی. خوب، حالا ما به دنبال یک سنسور هستیم.

من فکر می کنم که GY-521 MPU6050 قطعا مناسب خواهد بود. معلوم شد که سنسور دما هم دارد. ما نیز باید از آن استفاده کنیم، چنین "ویژگی قاتل" وجود خواهد داشت. فرض کنیم صاحب ماشین آن را زیر خانه اش پارک کرده و رفته است. دمای داخل خودرو "به آرامی" تغییر خواهد کرد. اگر یک مزاحم بخواهد وارد ماشین شود چه اتفاقی می افتد؟ به عنوان مثال، او قادر خواهد بود در را باز کند. با شروع مخلوط شدن هوای داخل کابین با هوای محیط، دمای خودرو به سرعت شروع به تغییر خواهد کرد. فکر می کنم کار خواهد کرد.


ویژگی های اصلی GY-521 MPU6050

ماژول ژیروسکوپ 3 محوره + شتاب سنج 3 محوره GY-521 روی تراشه MPU-6050. به شما امکان می دهد موقعیت و حرکت یک جسم در فضا، سرعت زاویه ای در طول چرخش را تعیین کنید. همچنین دارای سنسور دمای داخلی است. در کوپترها و مدل های مختلف هواپیما استفاده می شود؛ همچنین می توان بر اساس این سنسورها یک سیستم ضبط حرکت مونتاژ کرد.

تراشه - MPU-6050
ولتاژ تغذیه - از 3.5 ولت تا 6 ولت (DC)؛
محدوده ژیروسکوپ - ± 250 500 1000 2000 درجه در ثانیه
محدوده شتاب سنج - 2±4±8±16 گرم
رابط ارتباطی - I2C
اندازه - 15x20 میلی متر.
وزن - 5 گرم


مناسب است!

یک سنسور لرزش نیز مفید خواهد بود. ناگهان آنها سعی می کنند با "زور بی رحمانه" ماشین را باز کنند یا در پارکینگ ماشین دیگری به ماشین شما برخورد می کند. بیایید سنسور لرزش SW-420 (قابل تنظیم) را در نظر بگیریم.


ویژگی های اصلی SW-420

ولتاژ تغذیه - 3.3 - 5 ولت
سیگنال خروجی - دیجیتال زیاد/پایین (معمولا بسته)
سنسور استفاده شده - SW-420
مقایسه کننده مورد استفاده LM393 است
ابعاد - 32x14 میلی متر
علاوه بر این - یک مقاومت تنظیم وجود دارد.


مناسب است!

ماژول کارت حافظه SD را پیچ کنید. ما همچنین یک فایل log می نویسیم.


ویژگی های اصلی ماژول کارت حافظه SD

این ماژول به شما این امکان را می دهد که داده های مورد نیاز برای عملکرد یک دستگاه مبتنی بر یک میکروکنترلر را در یک کارت SD ذخیره، بخوانید و بنویسید. استفاده از دستگاه هنگام ذخیره فایل از ده ها مگابایت تا دو گیگابایت مرتبط است. این برد حاوی یک محفظه کارت SD، یک تثبیت کننده برق کارت، و یک فیش اتصال برای رابط و خطوط برق است. اگر نیاز به کار با صدا، تصویر یا سایر داده‌های در مقیاس بزرگ دارید، به عنوان مثال، گزارش رویدادها، داده‌های حسگر یا اطلاعات سرور وب را ذخیره کنید، ماژول کارت حافظه SD برای آردوینو امکان استفاده از کارت SD را فراهم می‌کند. برای این اهداف با استفاده از ماژول، می توانید ویژگی های کارت SD را مطالعه کنید.
ولتاژ تغذیه - 5 یا 3.3 ولت
ظرفیت حافظه کارت SD - تا 2 گیگابایت
ابعاد - 46 × 30 میلی متر


مناسب است!

و بیایید یک درایو سروو اضافه کنیم؛ هنگامی که سنسورها فعال می شوند، درایو سروو با ضبط کننده ویدئو می چرخد ​​و فیلمی از حادثه می گیرد. بیایید درایو سروو MG996R را در نظر بگیریم.


ویژگی های اصلی درایو سروو MG996R

حفاظت پایدار و قابل اعتماد در برابر آسیب
- درایو فلزی
- بلبرینگ دو ردیفه
- طول سیم 300 میلی متر
- ابعاد 40x19x43mm
- وزن 55 گرم
- زاویه چرخش: 120 درجه.
- سرعت عملکرد: 0.17 ثانیه / 60 درجه (4.8 ولت بدون بار)
- سرعت عملکرد: 0.13 ثانیه / 60 درجه (6 ولت بدون بار)
- گشتاور راه اندازی: 9.4 کیلوگرم بر سانتی متر در منبع تغذیه 4.8 ولت
- گشتاور راه اندازی: 11 کیلوگرم بر سانتی متر در منبع تغذیه 6 ولت
- ولتاژ کاری: 4.8 - 7.2 ولت
- تمام قطعات درایو از فلز ساخته شده است


مناسب است!

جمع آوری می کنیم

تعداد زیادی مقاله در مورد اتصال هر سنسور در گوگل وجود دارد. و من تمایلی به اختراع دوچرخه های جدید ندارم، بنابراین پیوندهایی را به گزینه های ساده و کاربردی می گذارم.