فهرست مطالب:
- تدارکات
- مرحله 1: آماده سازی جعبه پلکسو
- مرحله 2: قرار دادن اجزاء
- مرحله 3: مدار Tinkercad
- مرحله 4: اتصال سیم
- مرحله 5: افزودن Leds و دکمه فشار برای عیب یابی
- مرحله ششم: کد نویسی
- مرحله 7: راه اندازی Thing Network
- مرحله 8: دریافت داده ها
- مرحله 9: راه حل نهایی
تصویری: سیستم نظارت بر سطح آب: 9 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
به عنوان یک DIY Maker ، من همیشه سعی می کنم راهی پیدا کنم که زندگی من و دیگران را آسان تر و ایمن تر کند. در 30 مارس 2013 ، دست کم 11 نفر در پی بارش ناگهانی سیل در پایتخت موریس پورت لوئیس جان خود را از دست دادند. در همان روز چندین خانه زیر آب رفت و بسیاری از دارایی های روستاییان آسیب دید. از آنجا که من در چند کیلومتری محل وقوع این فاجعه زندگی می کنم ، تصمیم گرفتم یک سیستم نظارت بر سطح آب بسازم. به همراه یک تیم فوق العاده و با انگیزه ، توانستیم آن را بسازیم.
این پروژه به آسانی قابل تکرار است و از آردوینو MKR WAN 1310 ، سنسور اولتراسونیک ، سنسور DHT11 و برخی از LED ها و دکمه فشرده برای خنک شدن پروژه استفاده می شود.
تدارکات
مواد:
- آردوینو MKR WAN 1310
- سنسور اولتراسونیک
- DHT11 J
- سیم های ump
- جعبه پلکسو
- دروازه
- لیدز
- دکمه را فشار دهید
ابزارها:
- دریل دستی
- بیت 5 میلیمتری
مرحله 1: آماده سازی جعبه پلکسو
برای محوطه ، از جعبه پلکسو 80x80 میلی متر استفاده می کنم زیرا قوی و بادوام است. ابتدا کلاهک های سنسور اولتراسونیک و کابل برق را برداشتم. این بسیار آسان است زیرا قطر سوراخ همان قطر سنسور اولتراسونیک است.
در مرحله دوم ، من یک سوراخ 5 میلی متری در بالای قاب برای آنتن ایجاد می کنم. برای این کار ، می توانید از دستگاه حفاری یا مته دستی مانند مورد من استفاده کنید.
مرحله 2: قرار دادن اجزاء
مجبور شدم طول سیم سنسور اولتراسونیک را کوتاه کنم زیرا در جعبه جا می گیرد و برای اتصال آن را در انتها با هدر پین زن به پایان برسانم. سپس سنسور را می توان به داخل کیس فشار داد و با سیستم قفل داخلی قفل شد. سپس من برد mkr wan 1310 و ماژول سنسور را اضافه کردم.
من کانکتور جانبی ضد آب را برای پریز برق قرار دادم زیرا نمی خواهم آب به داخل بیاید.
مرحله 3: مدار Tinkercad
در طول 3 سال گذشته ، مدارهای زیادی ایجاد کرده ام. اما آردوینو نداشتم. Tinkercad تنها راه برای من برای یادگیری و توسعه مدار آردوینو و شبیه سازی آنها بود. حتی پس از دریافت arduino uno ، هنوز از مدار tinkercad برای شبیه سازی پروژه خود استفاده می کنم. مدار Tinkercad به شما امکان می دهد از چندین جزء استفاده کرده و آنها را عیب یابی کنید. من برای کاربران مبتدی و arduino مدار tinkercad را به شدت توصیه می کنم زیرا هنگام امتحان کردن مدار جدید از سوختن arduino شما جلوگیری می کند.
مرحله 4: اتصال سیم
شما می توانید مدار tinkercad را در بالا دنبال کنید یا می توانید اتصال زیر را دنبال کنید.
DHT11
+> 5 ولت
خارج> pin13
-> زمین
سنسور اولتراسونیک
+> 5 ولت
راه اندازی> pin7
اکو> pin8
-> زمین
با استفاده از سیم های بلوز می توانید اتصال را به راحتی ایجاد کرده و آنها را با زیپ متصل کنید.
مرحله 5: افزودن Leds و دکمه فشار برای عیب یابی
من برای نشان دادن وضعیت دستگاه از یک چراغ قرمز و سبز استفاده می کنم و برای تنظیم مجدد دستگاه یک دکمه فشار می دهم. از آنجا که طراحی من روی مدار tinkercad کار می کند ، مطمئن هستم که در زندگی واقعی خواهد بود. بنابراین من یک PCB کوچک درست کرده ام تا بتوانم مقدار سیم را کاهش دهم.
مرحله ششم: کد نویسی
من از IDE آنلاین استفاده می کنم و کد فایل زیر است
مرحله 7: راه اندازی Thing Network
می توانید این مراحل را در آن پیوند دنبال کنید. این فوق العاده آسان با توضیح جزئیات است. رمزگشایی بار را در تصویر بالا و متن اضافه کردم. رمزگشای عملکرد (بایت ، پورت) {var decoded = {}؛ var result = ""؛ for (var i = 0؛ i <bytes.length؛ i ++) {result += String.fromCharCode (parseInt (بایت ))؛} return {field1: result،}؛} این برای بدست آوردن یک alue قابل خواندن بسیار مهم است
مرحله 8: دریافت داده ها
در تصویر بالا می توانید نحوه دریافت داده ها از طریق TTN در تلفن خود را مشاهده کنید. همچنین از ادغام IFTTT برای نمایش داده ها در google sheet.com در زیر استفاده می کنم. اگر می خواهید بدانید چگونه این کار را انجام داده ام.
مرحله 9: راه حل نهایی
این محصول هنوز در مرحله توسعه است. من یک محفظه جدید را به صورت سه بعدی چاپ می کنم اما باید آن را تقویت کنم. برای تامین انرژی مورد نیاز از پنل خورشیدی 12 ولت استفاده می کند. من در حال آزمایش آن هستم قبل از نصب آن در ساحل رودخانه. به زودی یک دستورالعمل منتشر خواهم کرد تا نشان دهم چگونه دستگاه را در محل دقیق قرار دهم.
توصیه شده:
سیستم نظارت بر حیوانات خانگی دارای آردوینو و تمشک پای: 19 مرحله (همراه با تصاویر)
سیستم نظارت بر حیوانات خانگی دارای آردوینو و تمشک پای: اخیراً هنگام تعطیلات متوجه عدم ارتباط با حیوان خانگی خود بیگل شدیم. پس از انجام برخی تحقیقات ، ما محصولاتی را پیدا کردیم که دارای یک دوربین استاتیک بودند که به فرد اجازه می داد حیوان خانگی خود را تحت نظر داشته و با آن ارتباط برقرار کند. این سیستم ها دارای مزایای خاصی بودند
Pool Pi Guy - سیستم هشداردهنده هوش مصنوعی و نظارت بر استخر با استفاده از Raspberry Pi: 12 مرحله (همراه با تصاویر)
Pool Pi Guy - سیستم هشداردهنده هوش مصنوعی و نظارت بر استخر با استفاده از Raspberry Pi: داشتن استخر در خانه سرگرم کننده است ، اما مسئولیت زیادی را به همراه دارد. بزرگترین نگرانی من این است که اگر کسی در نزدیکی استخر بدون مراقبت است (به ویژه بچه های کوچکتر) نظارت کنم. بزرگترین مزاحمت من این است که مطمئن شوم خط آب استخر هرگز از ورودی پمپ پایین نیاید
لایه حسگر بی سیم IOT جدید برای سیستم نظارت بر محیط زیست در خانه: 5 مرحله (همراه با تصاویر)
لایه حسگر IOT بی سیم جدید برای سیستم نظارت بر محیط زیست در خانه: این دستورالعمل یک لایه حسگر IOT بی سیم با هزینه کمتر و باتری را برای دستورالعمل قبلی من توصیف می کند: سیستم نظارت بر محیط زیست LoRa IOT Home. اگر هنوز این دستورالعمل قبلی را مشاهده نکرده اید ، توصیه می کنم مقدمه را بخوانید
سیستم نظارت لیزری زیر 20 دلار: 7 مرحله (همراه با تصاویر)
سیستم نظارت لیزری زیر 20 دلار: هشدار: این پروژه شامل استفاده و اصلاح دستگاه های لیزری است. در حالی که لیزرهایی که پیشنهاد می کنم از آنها استفاده کنید (نشانگرهای قرمز خریداری شده در فروشگاه) نسبتاً ایمن هستند ، اما هرگز مستقیماً به یک پرتو لیزری نگاه نکنید ، مراقب بازتاب ها باشید و بسیار مراقب باشید
سیستم نظارت بر عبور قطار: 5 مرحله (همراه با تصاویر)
سیستم نظارت بر عبور از قطار: این دستورالعمل به شما آموزش می دهد که چگونه از MatLab برای کدگذاری Arduino برای کنترل بخشی از سیستم راه آهن استفاده کنید