تا به حال نام هیو هر را شنیده اید؟ او یک صخره نورد مشهور آمریکایی است که محدودیت های ناتوانی های خود را در هم شکسته است. او معتقد است که فناوری می تواند به افراد معلول کمک کند تا زندگی عادی داشته باشند. در یکی از سخنرانیهای خود در TED، آقا گفت : « انسانها ناتوان نیستند. آدمی را هرگز نمی توان شکست. محیط ساخته شده ما، فناوری های ما شکسته و از کار افتاده است. ما مردم نیازی به پذیرش محدودیتهای خود نداریم، اما میتوانیم ناتوانی را از طریق نوآوری فناوری منتقل کنیم . اینها فقط کلمات نبودند، بلکه او زندگی خود را با آنها سپری کرد، امروز از پاهای مصنوعی استفاده می کند و ادعا می کند که زندگی عادی دارد. بنابراین بله، فناوری واقعاً می تواند ناتوانی انسان را خنثی کند. با در نظر گرفتن این موضوع، اجازه دهید از قدرت آردوینو و حسگرهای ساده برای ساخت یک چوب مرد نابینا استفاده کنیم که می تواند بیش از یک چوب برای افراد کم بینا عمل کند.
این چوب هوشمند دارای یک سنسور اولتراسونیک برای تشخیص فاصله از هر مانعی، LDR برای درک شرایط نور و یک کنترل از راه دور RF است که با استفاده از آن مرد نابینا می تواند از راه دور چوب خود را پیدا کند . تمام بازخوردها از طریق Buzzer به مرد نابینا داده می شود. البته می توانید به جای Buzzer از یک موتور ویبراتور استفاده کنید و با استفاده از خلاقیت خود بسیار پیشرفت کنید.
مواد مورد نیاز:
- آردوینو نانو (هر نسخه ای کار می کند)
- سنسور اولتراسونیک HC-SR04
- LDR
- زنگ و ال ای دی
- 7805
- فرستنده و گیرنده RF 433 مگاهرتز
- مقاومت ها
- دکمه فشار دهید
- تخته پرف
- کیت لحیم کاری
- باتری های 9 ولت
مدار:
این پروژه Arduino Smart Blind Stick به دو مدار مجزا نیاز دارد. یکی مدار اصلی است که روی چوب مرد نابینا نصب می شود. دیگری یک مدار فرستنده RF از راه دور کوچک است که برای مکان یابی مدار اصلی استفاده می شود.
همانطور که می بینیم یک آردوینو نانو برای کنترل تمام سنسورها استفاده می شود. بورد کامل توسط یک باتری 9 ولتی تغذیه می شود که با استفاده از رگولاتور ولتاژ 7805 روی 5+ ولت تنظیم می شود. سنسور اولتراسونیک با ولتاژ 5 ولت تغذیه می شود و ماشه و پین اکو مطابق شکل بالا به نانو پایه 3 و 2 آردوینو متصل می شوند. LDR با یک مقاومت 10K متصل می شود تا یک تقسیم کننده پتانسیل تشکیل دهد و اختلاف ولتاژ توسط پین A1 ADC آردوینو خوانده می شود . پایه ADC A0 برای خواندن سیگنال از گیرنده RF استفاده می شود . خروجی برد توسط Buzzer که به پایه 12 وصل شده است داده می شود.
من از یک هک کوچک برای کار کردن این مدار کنترل از راه دور RF استفاده کرده ام. به طور معمول هنگام استفاده از این ماژول 433 مگاهرتز به یک رمزگذار و رمزگشا یا دو MCU برای کار کردن نیاز است. اما، در برنامه ما فقط به گیرنده نیاز داریم تا تشخیص دهد فرستنده سیگنال هایی را ارسال می کند یا خیر. بنابراین پایه داده فرستنده به Ground یا Vcc منبع متصل می شود.
پین داده گیرنده از یک فیلتر RC عبور داده می شود و سپس مطابق شکل زیر به آردوینو داده می شود. اکنون، هر زمان که دکمه فشار داده می شود، گیرنده مقداری ADC ثابت را به طور مکرر خروجی می دهد. هنگامی که دکمه فشار داده نمی شود، نمی توان این تکرار را مشاهده کرد. بنابراین ما برنامه آردوینو را می نویسیم تا مقادیر تکراری را بررسی کند تا تشخیص دهد که آیا دکمه فشرده شده است یا خیر. بنابراین یک نابینا می تواند چوب خود را ردیابی کند. می توانید اینجا را بررسی کنید: فرستنده و گیرنده RF چگونه کار می کنند .
من از یک برد پرف برای لحیم کردن تمام اتصالات استفاده کرده ام تا با چوب دست نخورده بماند. اما، می توانید آنها را روی تخته نان نیز درست کنید.
بیشتر بخوانید: Smart Blind Stick با استفاده از آردوینو
در ادامه، متن انگلیسی این مطلب را میتوانید مشاهده نمایید:
Ever heard of Hugh Herr? He is a famous American rock climber who has shattered the limitations of his disabilities; he is a strong believer that technology could help disabled persons to live a normal life. In one of his TED talk Herr said “Humans are not disabled. A person can never be broken. Our built environment, our technologies, is broken and disabled. We the people need not accept our limitations, but can transfer disability through technological Innovation”. These were not just words but he lived his life to them, today he uses Prosthetic legs and claims to live to normal life. So yes, technology can indeed neutralize human disability; with this in mind let us use the power of Arduino and simple sensors to build a Blind man’s stick that could perform more than just a stick for visually impaired persons.