Borna66
03-15-2009, 01:55 AM
بله درست متوجه شدید ، ایدهی جالبیه نه؟ فکرشو بکنید ، مانیتور شما خاموشه فقط کامپیوتر به اینترنت وصله ، هر وقت براتون ایمیل بیاد یک چراغ LED خوشگل روی میزتان چشمک میزنه و به شما خبر میده. این DIY آموزش ساختش را از اول تا آخر مرحله به مرحله همراه با تصویر به شما آموزش میده. پس ادامه را داشته باشید:
حداقل وسایل لازم:
۱- یک عدد لامپ LED
۲- یک جفت سیم سوسماری یا یک هویه و مقداری قلع
۳- کامپیوتری که پورت سریال داشته باشد
وسایلی که ما در این آموزش استفاده میکنیم:
۱- یک عدد لامپ LED
۲- یک سیم سریال (از اونا که یک سرش پین داره و سر دیگرش سوراخ سوراخه)
۳- کامپیوتری که پورت سریال داشته باشد
۴- یک هویه و مقداری قلع
۵- ترجیحآ برای راحتی کار یک جفت سیم سوسماری
۶- مقاومت ۱ کیلو اهم
http://www.pnu-club.com/imported/2009/03/40.jpg
شروع کار:
اول از همه باید کامپیوتر را برای روشن کردن LED از نظر نرم افزاری آماده کنیم ، من برای این کار یک برنامهی مخصوص نوشتهام که میتوانید از اینجا با حجم ۴۵ کیلوبایت دریافتش کنید. كد - لینک:
http://zangoole.com/download/LED-Notifier.zip
(بهتر است Runtime files های ویژوال بیسیک ۶ را هم از اینجا
كد - لینک:
VBRun60sp6.exe installs Visual Basic 6.0 SP6 run-time files (http://support.microsoft.com/kb/290887)
یا اینجا كد - لینک:
http://zangoole.com/download/VB6.0-KB290887-X86.exe
با حجم ۱ مگابایت دانلود کنید) بعد از اجرای برنامه تصویر زیر را میبینید ، اول روی Open Port کلیک کنید سپس روی Lights On کلیک کنید. حالا باید LED را به پورت پارالل وصل کنیم.
http://www.pnu-club.com/imported/2009/03/6.png
اول بهتره با سیم های سوسماری اتصال را انجام بدیم تا از درست بودن همه چی مطمئن بشیم.
(پایه های منفی و مثبت LED اینجا هیچ تفاوتی نمیکنه از هر طرف وصل کنید کار میکنه فقط باید جوری وصل کنید که با Lights On روشن و با Lights Off خاموش بشه چون ممکنه برعکس بشه)
http://www.pnu-club.com/imported/2009/03/7.png
مقاومت را وصل نکنید هم چیزی نمیشه ولی اگر وصل کنید خیلی بهتره.
(با بعضی از پین های دیگه هم کار میکنه)
اگر LED چشمک میزند به شما تبریک میگم چون قسمت سخت کار را پشت سر گذاشتهاید.
LED چشمک نمیزنه ، چی کار کنم؟
LED رو با یه باطری تست کن تا مطمئن شی سالمه
اگر چند تا پورت سریال داری(که احتمالآ همین طوره) روی اون یکی ها هم تست کن (باید به COM2 وصل کنی)
روی پین های دیگه (به غیر از آنها که در شکل نشان داده شده) هم تست کن
حالا اسکرول بار سرعت چشمک زن را جلو عقب کنید و ببینید که کار میکند یا نه ، وضعیت LED را در خود برنامه میتونید از قسمت مشخص شده در عکس ببینید (تو پر=روشن ، تو خالی=خاموش). چند بار Lights Off و Lights On کنید و اگر همه چیز درست کار میکند وقتشه که LED را به صورت دائم به پارالل وصل کنید.
http://www.pnu-club.com/imported/2009/03/8.png
برای این کار میتونید پایه های LED را مستقیم یا با دو تکه سیم لحیم کنید به پورت سریال ولی من در این آموزش از یک سیم مخصوص استفاده میکنم.
ابتدا یک سر سیم را به پورت سریال وصل میکنیم و سر دیگرش را میبریم که به صورت رشته رشته های سیم در بیاد حالا این رشته سیم ها دقیقآ مثل همان پین های پورت هستند ، همشونو تست میکنم تا سیم های درست را پیدا کنم. (یعنی دو رشته سیمی که اگر به لامپ وصل شه مثل مرحله اول LED شروع کنه به چشمک زدن ، بدیهی است که برنامه باید باز و در حالت Lights On باشد)
خوب من این کارو کردم و دیدم سیم نارنجی با یک سیم دیگه که روکش رنگی نداره کار منو راه میاندازه. پس بقیهی سیم ها را کوتاه کردم یعنی یک سر به کامپیوتر وصله و سر دیگه دو رشته سیم که بهتره اول به مقاومت سپس به LED وصل بشه.
من برای ظریف شدن کار مقاومت را در بدنهی پلاستیکی اون سر سیم که به کامپیوتر وصله جاسازی میکنم.
http://www.pnu-club.com/imported/2009/03/41.jpg
حالا LED را هم با ظرافت به آن سر سیم لحیم میکنیم و برنامه را برای دریافت ایمیل ها آماده میکنیم.
http://www.pnu-club.com/imported/2009/03/9.png
توجه کنید که پسورد شما روی کامپیوتر خودتان در Settings.inf کنار فایل برنامه به صورت Plain Text ذخیره میشه.
این برنامه فعلآ فقط از پروتوکول POP3 پشتیبانی میکنه ولی در آینده حتمآ قابلیت های دیگهای بهش اضافه میشه و در همین وبلاگ منتشر میشه. نکتهی دیگه اینکه چون جیمیل از ارتباط رمز نگاری شده (SSL) استفاده میکنه فعلآ با جیمیل سازگاری نداره. یاهو هم اصلآ قابلیت چک کردن ایمیل توسط برنامه های جانبی را به صورت رایگان نمیده. پس برای تست این برنامه باید یک ایمیل POP3 رمزنگاری نشده داشته باشید. یک سرویس خوب رایگان Lavabit است. كد - لینک:
Lavabit ..::.. Home (http://lavabit.com/)
http://www.pnu-club.com/imported/2009/03/4.gif
خلاصهی کار ما:
ما اول اومدیم برنامه را دانلود کردیم که کامپیوترمون بتونه LED رو روشن کنه بعد برنامه را روی حالت Lights On گذاشتیم که وقتی LED رو به پین های پورت وصل کردیم بفهمیم کار میکنه یا نه ، وقتی دیدیم کار میکنه قسمت سخت کار تمومه. LED را به صورت دائم به پین ها وصل کردیم و حالا فقط آدرس میل سرور و نام کاربری و رمز را وارد میکنیم و هر موقع ایمیل بیاد برنامه انگار که شما روی Lights On کلیک کرده باشید لامپ را روشن میکنه.
:104:
گردآونده:طه-Borna66
حداقل وسایل لازم:
۱- یک عدد لامپ LED
۲- یک جفت سیم سوسماری یا یک هویه و مقداری قلع
۳- کامپیوتری که پورت سریال داشته باشد
وسایلی که ما در این آموزش استفاده میکنیم:
۱- یک عدد لامپ LED
۲- یک سیم سریال (از اونا که یک سرش پین داره و سر دیگرش سوراخ سوراخه)
۳- کامپیوتری که پورت سریال داشته باشد
۴- یک هویه و مقداری قلع
۵- ترجیحآ برای راحتی کار یک جفت سیم سوسماری
۶- مقاومت ۱ کیلو اهم
http://www.pnu-club.com/imported/2009/03/40.jpg
شروع کار:
اول از همه باید کامپیوتر را برای روشن کردن LED از نظر نرم افزاری آماده کنیم ، من برای این کار یک برنامهی مخصوص نوشتهام که میتوانید از اینجا با حجم ۴۵ کیلوبایت دریافتش کنید. كد - لینک:
http://zangoole.com/download/LED-Notifier.zip
(بهتر است Runtime files های ویژوال بیسیک ۶ را هم از اینجا
كد - لینک:
VBRun60sp6.exe installs Visual Basic 6.0 SP6 run-time files (http://support.microsoft.com/kb/290887)
یا اینجا كد - لینک:
http://zangoole.com/download/VB6.0-KB290887-X86.exe
با حجم ۱ مگابایت دانلود کنید) بعد از اجرای برنامه تصویر زیر را میبینید ، اول روی Open Port کلیک کنید سپس روی Lights On کلیک کنید. حالا باید LED را به پورت پارالل وصل کنیم.
http://www.pnu-club.com/imported/2009/03/6.png
اول بهتره با سیم های سوسماری اتصال را انجام بدیم تا از درست بودن همه چی مطمئن بشیم.
(پایه های منفی و مثبت LED اینجا هیچ تفاوتی نمیکنه از هر طرف وصل کنید کار میکنه فقط باید جوری وصل کنید که با Lights On روشن و با Lights Off خاموش بشه چون ممکنه برعکس بشه)
http://www.pnu-club.com/imported/2009/03/7.png
مقاومت را وصل نکنید هم چیزی نمیشه ولی اگر وصل کنید خیلی بهتره.
(با بعضی از پین های دیگه هم کار میکنه)
اگر LED چشمک میزند به شما تبریک میگم چون قسمت سخت کار را پشت سر گذاشتهاید.
LED چشمک نمیزنه ، چی کار کنم؟
LED رو با یه باطری تست کن تا مطمئن شی سالمه
اگر چند تا پورت سریال داری(که احتمالآ همین طوره) روی اون یکی ها هم تست کن (باید به COM2 وصل کنی)
روی پین های دیگه (به غیر از آنها که در شکل نشان داده شده) هم تست کن
حالا اسکرول بار سرعت چشمک زن را جلو عقب کنید و ببینید که کار میکند یا نه ، وضعیت LED را در خود برنامه میتونید از قسمت مشخص شده در عکس ببینید (تو پر=روشن ، تو خالی=خاموش). چند بار Lights Off و Lights On کنید و اگر همه چیز درست کار میکند وقتشه که LED را به صورت دائم به پارالل وصل کنید.
http://www.pnu-club.com/imported/2009/03/8.png
برای این کار میتونید پایه های LED را مستقیم یا با دو تکه سیم لحیم کنید به پورت سریال ولی من در این آموزش از یک سیم مخصوص استفاده میکنم.
ابتدا یک سر سیم را به پورت سریال وصل میکنیم و سر دیگرش را میبریم که به صورت رشته رشته های سیم در بیاد حالا این رشته سیم ها دقیقآ مثل همان پین های پورت هستند ، همشونو تست میکنم تا سیم های درست را پیدا کنم. (یعنی دو رشته سیمی که اگر به لامپ وصل شه مثل مرحله اول LED شروع کنه به چشمک زدن ، بدیهی است که برنامه باید باز و در حالت Lights On باشد)
خوب من این کارو کردم و دیدم سیم نارنجی با یک سیم دیگه که روکش رنگی نداره کار منو راه میاندازه. پس بقیهی سیم ها را کوتاه کردم یعنی یک سر به کامپیوتر وصله و سر دیگه دو رشته سیم که بهتره اول به مقاومت سپس به LED وصل بشه.
من برای ظریف شدن کار مقاومت را در بدنهی پلاستیکی اون سر سیم که به کامپیوتر وصله جاسازی میکنم.
http://www.pnu-club.com/imported/2009/03/41.jpg
حالا LED را هم با ظرافت به آن سر سیم لحیم میکنیم و برنامه را برای دریافت ایمیل ها آماده میکنیم.
http://www.pnu-club.com/imported/2009/03/9.png
توجه کنید که پسورد شما روی کامپیوتر خودتان در Settings.inf کنار فایل برنامه به صورت Plain Text ذخیره میشه.
این برنامه فعلآ فقط از پروتوکول POP3 پشتیبانی میکنه ولی در آینده حتمآ قابلیت های دیگهای بهش اضافه میشه و در همین وبلاگ منتشر میشه. نکتهی دیگه اینکه چون جیمیل از ارتباط رمز نگاری شده (SSL) استفاده میکنه فعلآ با جیمیل سازگاری نداره. یاهو هم اصلآ قابلیت چک کردن ایمیل توسط برنامه های جانبی را به صورت رایگان نمیده. پس برای تست این برنامه باید یک ایمیل POP3 رمزنگاری نشده داشته باشید. یک سرویس خوب رایگان Lavabit است. كد - لینک:
Lavabit ..::.. Home (http://lavabit.com/)
http://www.pnu-club.com/imported/2009/03/4.gif
خلاصهی کار ما:
ما اول اومدیم برنامه را دانلود کردیم که کامپیوترمون بتونه LED رو روشن کنه بعد برنامه را روی حالت Lights On گذاشتیم که وقتی LED رو به پین های پورت وصل کردیم بفهمیم کار میکنه یا نه ، وقتی دیدیم کار میکنه قسمت سخت کار تمومه. LED را به صورت دائم به پین ها وصل کردیم و حالا فقط آدرس میل سرور و نام کاربری و رمز را وارد میکنیم و هر موقع ایمیل بیاد برنامه انگار که شما روی Lights On کلیک کرده باشید لامپ را روشن میکنه.
:104:
گردآونده:طه-Borna66