محمد صادق حاتمی

محمد صادق حاتمی

دست نوشته های محمد صادق حاتمی
محمد صادق حاتمی

محمد صادق حاتمی

دست نوشته های محمد صادق حاتمی

یک فیلم علمی تخیلی که دیگر خیالی نیست

به این مطلب از پست های

  ۱ - تولد مدیر عزیزمون در آی تی پارس جنوبی

لینک داده شده است

از این مطلب به پست های

  ۱ - RaspBerry Pi

2 - دوره اینترنت اشیا در استان بوشهر

لینک داده شده است

وقتی فیلم Blade Runner 2049 محصول سال 2017 رو دیدم هیچوقت خیال نمیکردم خودم بتونم نقش اول این فیلم رو در زندگی واقعی بازی کنم.فیلمی که به مرور زمان از ژانر علمی تخیلی به واقعیت نزدیک و نزدیک تر شد.

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


این داستان نمود کاملی از الکسا آمازون آمریکاست که به عنوان یک همدم در خانه شما حضور دارد و لحظات شما را با ترانه و موسیقی و بازی و ... پر میکند و در عین حال با استفاده از چندین سنسور متنوع و قوی از منزل شما نیز مراقبت میکند و دستگاه های هوشمند و گاها غیر هوشمند منزل را نیز در اختیار میگیرد.در تصویر زیر نسخه الکسا آمازون نسخه 4 با نام کامل   Alexa Echo 4th Generation  را میبینید که دارای اسپیکر های بسیار قدرتمندی میباشد و نسخه خلاصه شده و کوچک شده اون رو نیز با نام الکسا اکو دات نسل 5 با نام کامل Alexa Echo Dot 5th Generation در تصویر بعد مشاهده میفرمایید.



نسخه Alexa Echo Dot 5th دارای سایزی کوچکتر میباشد و کیفیت صدای کمتری نسبت به نسخه Amazon Echo 4th دارد ولی دارای امتیازاتی مانند داشتن یک نمایش دهنده هست که پیامها را نیز میتوان بصورت نوشتار بر روی آن مشاهده نمود.البته این نسخه کوچک که در نام خود واژه Dot را دارد , خود نیز دارای دو نسخه با نمایشگر و بدون نمایشگر میباشد که وقتی میخواهید نسخه کامل و با نمایشگر آنرا خریداری کنید در ادامه نام اصلی که Alexa Echo Dot 5th Generation  میباشد عبارت  With Clock را نیز مشاهده مینمایید که قیمت آن را نیز افزایش میدهد.این نمایشگر که درست زیر پوسته این دستیار صوتی جذاب قرار دارد امکان نمایش متون هشداری و یا اطلاع رسانی را فراهم میکند.مانند نمایش ساعت و دقیقه و یا نمایش نام خواننده و نام ترانه آن در هنگامی که از او میخواهید ترانه ای را بخواند و همچنین پاسخ به سوالات مختلف ریاضی یا حتی احساسی.این اسپیکر هوشمند آمازون با شما به 9 زبان صحبت میکند که شامل انگلیسی و هندی و ژاپنی و اسپانیولی و ایتالیایی و پرتغالی و چینی و آلمانی و عربی میباشد و از زبان فارسی پشتیبانی نمیکند.میتوانید از میان این زبانها دائما با او به زبان انگلیسی صحبت کنید و هر درخواستی دارید را به زبان انگلیسی بیان کنید تا او هم به شما پاسخ دهد.



شرکت آمازون نیز به طبع تقلید از همین ژانر علمی تخیلی این فیلم سینمایی ,  امکان بیرون بردن دستیار هوشمند خود را فراهم نموده است و میتوان با نسخه Echo Frame 3rd Generation  الکسا را به بیرون از منزل برد.این نسخه از الکسا با قابلیت شارژ شدن و همچنین مانند نسخه های مانای خود قابلیت تبدیل شدن به یک اسپیکر بلوتوثی نیز دارا میباشد و میتوان آنرا به همه دستگاه های بلوتوث دار مانند گوشی های موبایل و لپ تاپ ها و حتی سایر دستگاه های الکسا متصل نمود و از کیفیت صدای آن لذت برد.این عینک در اصل برای تبدیل نرم افزار الکسا آمازون که بر روی گوشی های موبایل نصب میگردد به سخت افزاری در نزدیک گوش استفاده میشود و میتوان با دستور دادن به آن از قابلیت های الکسا در نزدیگ گوش استفاده نمود.میتوانید هینک خود را با دو دستور Alexa  و  یا Echo صدا بزنید و از او بخواهید ترانه ای را از اینترنت برایتان پخش کند و یا به بلوتوث گوشی شما متصل باشد و ترانه ای از درون موبایل را پخش کند و یا با دستورات خانه هوشمند آمازون منزل خود را هدایت کنید.بدین معنا که اگر منزل خودتون رو بجای سپردن به دست شرکتهایی که خود را شرکت خانه هوشمند مینامند بسپارید , خودتان آنرا با تعویض وسایل خنگ منزل به وسایل هوشمند مجهز کنید که هزینه بسیار به صرفه تر از سپردن منزلتون به اینگونه شرکت ها دارد, میتوانید با این عینک هم به وسایل منزلتون دستور بدید و آنرا هدایت کنید.

از دیگر کارهایی که با این عینک و همچنین با نسخه های مانا در منزل که مستقیم به برق و WiFi منزل و یا Hot Spot  موبایل متصل میشوند , ایتفاده به عنوان اسپیکر بلوتوثی میباشد.بدین صورت که با استفاده از موبایل شخصی به این دستگاه متصل شده و موزیک موجود بر روی موبایل را بر روی این اسپیکر با کیفیت پخش میکنید و اگر همزمان این اسپیکر به اینترنت متصل باشد با دستوراتی میتوانید روند کار را مدیریت کنید.مثل با دستور صوتی Next به موزیک بعد و Previous به موزیک قبل باز میگردد.

وقتی چند الکسا دارید میتوانید بین آنها تماس های صوتی برقرار گنید.بدین صورت که مثلا والدینی مسن دارید و نگران حالشان هستید و هر روز میخواهید با آنها در ارتباط باشید و احوالپرسشان باشید.میتوانید یک الکسا را در منزل والدین خود قرار دهید و آن را در آنجا به یک اینترنت متصل نمایید.حالا از راه دور با استفاده از عینک در بیرون از منزلتان و یا با استفاده از همه نسخه های الکسا آمازون در منزلتان میتوانید با آنها ارتباط صوتی برقرار کنید و یا در صورت نبودن والدینتان در منزلشان برای آنها پیام صوتی بگذارید که پس از مراجعه به منزل گوش کنند.این تماس صوتی هم دو نوع دارد.یکی با استفاده از Call بین الکسا ها که در هنگام برقراری ارتباط نیاز است والدینتان با دستورAnswer اجازه برقراری ارتباط را صادر کنند و اگر توانایی یا سواد لازم برای اینکار را ندارند میتوانید بجای Call با دستور Drop in ارتباط فوری و بدون دخالت دستوری والدینتان برقرار کنید و از حال و روز آنها باخبر شوید.


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


یک نمونه از طراحی های انجام شده ماشین های الکترونیکی و اینترنتی هستند که با برنامه نوشته شده میتوانند از طریق بلوتوث و یا وای فای و یا حتی خودران هدایت شوند و مسیر های رندوم و یا برنامه ریزی شده ای را طی کنند و کارهای تعیین شده خود را با موفقیت انجام دهند.این بورد الکترونیکی از طریق کابل یو اس بی کد نوشته شده خود را که با نرم افزار Arduino IDE نوشته شده دریافت میکند و برق مورد نیاز خود را نیز از همان کابل و یا از طریق پورت برق 7 تا 12 ولت دریافت میکند و



همانطور که در این تصاویر میبینید میتوان ماژول های جانبی دیگری مانند چشم الوتراسونیک و یا برد موتور و یا ماژول بلوتوث را به آن متصل نمود و کدهای مورد نیاز برای هدایت آنها را در کدنویس ذکر نمود تا ماشینی کامل و تمام عملیاتی بسازیم و در اختیار مشتری کار قرار دهیم.



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


تمامی این دستگاه ها و روش های برنامه نویسی و الگوریتم های موثر و تکنیک های کد نویسی را در دوره ای که در استان بوشهر برگزار میکنم توضیح میدم و همه تجربیات چندین ساله خودم رو با شاگردانم در میان خواهم گذاشت.