مش 16 گره، تا فاصله 1000 متری بین گره ها، نمونه دو ولتاژ آنالوگ در هر گره، پیوند هر گره به هر گره دیگری، نمایش داده ها در هر گره با نمایش گرافیکی یا متنی، روشن کردن رله ها بر اساس داده ها در هر گره، تحمل خطا با داده ها از مسیرهای متعدد عبور می کنند.
ماژول آردوینو apc220 Wireless rf سازگار با LCD گرافیکی:
مرحله 1: مش بی سیم با LCD گرافیکی![ماژول آردوینو بی سیم apc220 سازگار با LCD گرافیکی](https://duino4projects.com/wp-content/uploads/2016/04/Arduino-Compatible-apc220-Wireless-rf-Module-with-Graphics-LCD-1.jpg)
این Instructable دو Instructable موجود را ادغام می کند - یکی با استفاده از نمایشگرهای متنی 20×4 http://www.instructables.com/id/Simple-Arduino-Wir… و برخی از کارهای عالی Bodmer در زمینه گرافیک و حالت های متن برای ILI9341 http:// www.instructables.com/id/Arduino-serial-UAR…
شبکه بی سیم اطلاعات را بین تمام گره ها با یک ساعت مشترک که رد و بدل می شود، مبادله می کند، به طوری که همه گره ها هماهنگ می شوند و هر گره در شکاف زمانی خود را ارسال می کند. مش نسبت به خطاها، از جمله ناکارآمدی گره ها، تحمل می کند و پیام ها از طریق مسیرهای متعدد راه خود را در شبکه پیدا می کنند. این شبکه همه چیز را ساده نگه می دارد - هر گره می تواند دو مقدار آنالوگ را حس کند و دو مقدار آنالوگ را خروجی کند. خروجی ها را می توان به هر ورودی از گره دیگر پیوند داد.
قطعات شامل یک کلون آردوینو UNO (5 دلار)، صفحه نمایش ILI9341 (5 دلار)، APC220 (20 دلار) PCB (3 دلار) و اجزای مختلف هستند. ماژول APC220 در مقایسه با سایر گزینه های بی سیم گران است، اما برد طولانی (1000 متر) دارد و از طریق دیوارها و درختان قابل اعتماد است.
مرحله 2: شماتیک![شماتیک](https://duino4projects.com/wp-content/uploads/2016/04/Schematic.jpg)
برای کاهش ولتاژ از 5 ولت به 3.3 ولت به مقاومت نیاز است. ورودیهای آنالوگ A0 و A1 دارای خازنهای اختیاری برای صاف کردن ورودیهایی هستند که ممکن است در سیمهای بلند مانند سنسور دما وارد شوند. برد از یک منبع خارجی تغذیه می شود – 7 ولت در Vin تلفات حرارتی را به حداقل می رساند اما تضمین می کند که 5 ولت در آردوینو پایدار است. قطعات کتابخانه برای چیدمان آردوینو از Sparkfun در دسترس هستند.
مرحله 3: طرح PCB
طرح PCB برای Eagle نشان داده شده است. این برد به اندازه ای کوچک است که می توان آن را با نسخه رایگان Eagle ساخت. من تابلوهای ساخته شده توسط استودیو Seeed را دریافت می کنم https://www.seeedstudio.com/service/index.php?r=pcb Autoouter در eagle برای چیدمان برد به خوبی کار می کند.
مرحله 4: نمایش متن
با تغییر به یک خط کد، میتوان متنی را که مش برای صحبت در میان خود استفاده میکند، یا نمایش مقداری از هر گره بهعنوان یک نمایشگر گرافیکی، نمایش داد. وجود هر دو گزینه حافظه آردوینو را تا 98 درصد پر می کند (حدود نیمی از آن به عنوان فونت) اما کار با کد را آسان تر می کند زیرا فقط به یک برنامه نیاز است.
مرحله 5: کد آردوینو
برنامه پیوست شده است. دستورالعملهای Bodmer's (جستجو Instructables Bodmer در Google) را برای درایور نمایشگر و فایلهای فونت ببینید.
این خط کد بین حالت متن و گرافیک تغییر می کند