امید هست…

آن یکی که فازش مشخص نیست!
این یکی به بهانه ی جمع کردن سروصدای بچه ها هر بار می آید زیرزمین با آن یکی های دیگر انواع بازی های اندرویدی!
آن یکی که باید خدا را شکر کنیم که یک جا نشسته و کاری نکرده. هر دو دقیقه هم دعا کنیم به چیزی دست نزند که زحمت ما بیشتر نشود!
آن یکی همین که در مجلس حضور به هم رسانده مایع خوشحالی و قوت قلب ماست! (بگذریم که چقدر قبلش قلبمان را به تپش در آورده)
این یکی که #گالری
و من اینجا ایستادم و با ظاهر بی تفاوت حرص می خورم…

عجب روضه ای داریم ما! عجب ذکر مصیبتی! عجب همه به همین خاطر اومدن!
اما با این حال به همین روضه ها امید دارم…

پ.ن۱: تجربه م میگه یک روضه ی بد، بهتر از روضه نگرفتن است…
پ.ن۲: وسط نوشتن این یکی میگه فکر کنم همه ثواب روضه برای منه چون من این دو تا شیطنت رو اینجا نشوندم ساکت کردم (اشاره به بازی دسته جمعی انواع بازی های اندرویدی!)
احتمالا آن یکی و آن یکی و این یکی و من هم همین فکر رو میکنم😐. اون یکی هم که کلا شوته.
پ.ن۳: شنیدید کودک شیعه ی عربستانی رو در مدینه سر بریدن؟

چگونه با دو رله موتور را به صورت چپگرد و راستگرد کنترل کنیم؟ (ساخت پل H با رله)

به یاد دارم که وقتی در کودکی متوجه شدم که فقط با جابجا کردن سیم های مثبت و منفی آرمیچر جهت چرخش آن عوض می شود چقدر خوشحال شدم! انگار که باری از روی دوشم برداشته شد! البته نمی دانم چرا هر چند وقت یکبار به این تجربه شک می کنم و دوباره با امتحان آن خوشحال می شوم! 😁

مدتی قبل مشغول طراحی و اجرای یک تابلوی نمونه ی IoT (اینترنت اشیاء) بودم؛ بخشی از آن برای نمایش کنترل پرده ی فرضی از راه دور بود. پرده با یک موتور گیربکسی پیچیده می شد و دوباره با حرکت معکوس پایین می آمد؛ برای کنترل موتور پرده هم دو رله در اختیار داشتم که با ریزپردازنده خاموش و روشن می شد.

بعد از کمی جستجو برای یافتن مداری که بتوان با دو کلید موتور را راستگرد و چپگرد کرد، با پل H یا H-Bridge آشنا شدم:

ساختار پل H ( به شکل H مانند آن دقت کنید )

در این مدار می توان به راحتی با تغییر وضعیت کلید های ۱ و ۴ و همچنین کلید های ۲ و ۳، بدون هیچ زحمتی جهت موتور را تغییر داد. با الهام از طرح بالا، به طرح زیر برای استفاده در دو رله می رسیم:

تصویر بسیار گویاست؛ با تغییر وضعیت رله ها، نوع قطب دو سر موتور تعیین می شود. برای خاموش کردن موتور هم می توان همزمان هر دو رله را در وضعیت A یا B قرار داد.

امشب، نشست صمیمی با آقای سرشار در مدرسه ی اسلامی هنر (تصویر اول) و دنیای کتاب (تصویر دوم)؛ تغییر را احساس کنید!

از آقای سرشار پرسیدم که قبلا گفته بودید تنظیم تبلیغات شبکه ی کودک دست شما نیست، تایید کردن؛ میخواستم بگم زنگ بزنیم ۱۶۲؟ که خودشون گفتن. ایده هایی هست به امید خدا…

قم، عُشِّ آل محمد

برای ثبت در تاریخ:
عُش در لغتنامه ی دهخدا به معنای آشیانه است؛ عُش آل محمد یعنی آشیانه ی اهل بیت (=قم).

امروز دو نفر از زائرین این رو پرسیدند، بلد نبودم؛ بقیه هم ظاهرا بلد نبودند. کاش زودتر در اینترنت میگشتمش! 🙂

 

پنجرا – اجرای یک برنامه در برنامه ی دیگر!

برای پیش تولید یکی از پروژه ها، نیاز به کدی بود که با آن بتوانیم یک نرم افزار را داخل یکی دیگر و بدون نوار عنوان اجرا کنیم! ابتدا از شنیدن همچین چیزی شاخ در اوردم و می گفتم اصلا مگر همچین چیزی امکان دارد؟! اما بعد از مقداری جستجو به فناوری OLE رسیدم که مخفف Object Linking & Embedding است و از سال ۱۹۹۰ در حال توسعه است و در حال مرگ هم هست! 😐

پنجرا بر اساس این قابلیت ساخته شده و شما می توانید با کشیدن و رها کردن برنامه ها در پنجرا آن را درون کادر کوچیک مشاهده کنید! همه ی برنامه ها قابلیت پشتیبانی از ole را ندارند و درون کادر اجرا نمی شوند. دو کلید آماده برای اجرای نوت پد و وردپد هم در نرم افزار تعبیه شده است.

شما می توانید پنجرا را از اینجا دریافت کرده و امتحان کنید.

درایور نوار LED RGB با مادون قرمز و بلوتوث

اگر تا بحال قصد نور دهی به یک LED یا LED RGB (RGB سرواژه سه رنگ اصلی یعنی قرمز و سبز و آبی ست) را با یک پردازنده داشته باشید، حتما در جریان هستید که مقدار جریانی که از هر پایه آن می توانید بکشید بیشتر از ۱۰ میلی آمپر نمی تواند باشد زیرا پردازنده ها موجودات ظریفی هستند! 🙂
همچنین ولتاژ مورد نیاز یک نوار LED RGB چیزی در حدود ۱۲ ولت است، نه ۵ ولت اتمگا (و نه ۳٫۳ ولت پردازنده های ARM)

اما چاره چیست؟

یکی از معمول ترین راه ها استفاده از ترانزیستور های ماسفت است؛ با استفاده از یک ماسفت می توانید ولتاژ و جریان زیادی را به کمک ولتاژ و جریانی کم به راحتی هرچه تمام تر کنترل کنید.

طی جستجو های من، ماسفت TIP120 یا TIP122 برای این کار مناسب به نظر می آمد. با توجه به اینکه نوار ال ای دی مورد نظر من آند مشترک و سه پایه برای کنترل داشت، سه ماسفت TIP122 را به قیمت دانه ای ۵ هزار تومان خریدم و در مدار استفاده کردم اما در هنگام استفاده آیسی ها بسیار داغ می کردند و این اصلا خوب نبود؛ به خصوص که نوار فعلی تنها ۵ ال ای دی داشت اما پروژه باید توانایی کنترل نوار های چند متری را هم میداشت (یعنی بیش از ۳ آمپر در حالی که جریان فعلی به نیم آمپر هم نمی رسید!). پس دوباره جستجو کردم و اینبار به ماسفت ST13007 رسیدم که توانایی کار تا ۵۰ ولت و ۳۰ آمپر را داشت و آفتاب رایانه آن را تنها ۱۹۰۰ تومان میفروخت! بعدا که از یکی از مغازه های پاساژ بهشتی پرسیدم، متوجه شدم که قیمت TIP122 هم ۱۹۰۰ تومان بوده اما دنیای الکترونیک با کمال وقاحت آن را ۵ هزار تومان فروخته!

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

ولتاژ ۱۲ ولت از پایه ۳ وارد می شود؛ به وسیله ی پایه ۱ کنترل می شود و به پایه ۲ می ریزد که به یکی از پایه های نوار LED RGB متصل است.

دستگاه از طریق کنترل مادون قرمز و فرامین بلوتوث دستور می گیرد؛ دستوراتی مانند تنظیم قرمز و سبز و آبی، تنظیم دو حالته روشنایی، چهار حالت رقص نور و…

اگر من مردم…

۱- اگر من مُردَم، برایم مراسم سه و چار و پنج و هفت و چهل و سال و غیره نگیرید؛ اما اگر باز هم به خاطر حرف مردم حرف مرا هیچ حساب کردید اقلا سخنرانی دعوت کنید که مستمعین در مراسمم چیزی یاد بگیرند! نه مثل امشب که حس می کردم خودِ سخنران هم احساس حقارت می کرد از اینهمه آب بستن به چهار خط کلام و تشکر از حضور محترم فُلانیِ فُلان نژاد!

۲- خدا لعنت کند کسانی را که اینطور بعد از عزت گرفتن در عراق، به خاطر دریافت دینار ارزان ذلتمان دادند. خدا کند عراقی ها درکمان کنند!

۳- این نویسنده و کارگردان دلدادگان حالشان خوب است؟ این چه وضع جمع کردن سریال بود؟ 😐