FREE

طراحی و ساخت دستگاه سنجش مقدار الکل خون

طراحی و ساخت دستگاه سنجش مقدار الکل خون
طراحی و ساخت دستگاه سنجش مقدار الکل خون

طراحی و ساخت دستگاه سنجش مقدار الکل خون

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

محتویات پروژه:

  • شماتیک مدار
  • PCB مدار(بصورت pdf و فایل خام طراحی شده توسط آلتیوم)
  • سورس کد آردوینوی مدار
  • آموزش کار با سنسور مدار و تشریح عملکرد مدار طراحی شده
  • آموزش خط به خط برنامه ی مدار
  • آموزش کار با نمایشگرهای TFT و تولید رنگ در آنها
  • فایل برش لیزری باکس طراحی شده برای دستگاه
Course

پروژه های عملی اینترنت اشیاء با اندروید و آردوینو (IOT 14 & 15)

پروژه های عملی اینترنت اشیاء با اندروید و آردوینو (IOT 14 & 15)
پروژه های عملی اینترنت اشیاء با اندروید و آردوینو

پروژه های عملی اینترنت اشیاء با اندروید و آردوینو

جلسه 14 و 15 اینترنت اشیاء بصورت یکجا در سایت قرار گرفته است و با این دو جلسه بحث بلوتوث اینترنت اشیاء به پایان می رسد و در جلسه بعدی فصل wifi آغاز می شود ، در این جلسه مطالب زیادی بصورت عملی ارائه شده است که یک جمع بندی کامل برای فصل بلوتوث اینترنت اشیاء می باشد ، در این جلسه یک ربات طراحی شده است که می توان به شکل های مختلف آن را کنترل نمود بعنوان مثال با استفاده ار صدا ربات را کنترل می کنیم یا با استفاده از شتاب سنج های گوشی ربات را کنترل می کنیم و همچنین برنامه از نیز طراحی شده که با استفاده از کلید می توان ربات را کنترل کرد ، در برنامه های نوشته شده می توان سرعت را کنترل کرد ، فاصله را با استفاده از سنسور شارپ اندازه گرفت و در گوشی نمایش داد و بسیاری امکانات دیگر ، پروژه های بعدی که مفصل در مورد آنها بحث شده است ارسال رطوبت و دما برای گوشی و نمایش دما و رطوبت در گوشی به شکل نمودار و … است  همچین پریز هوشمند برای روشن و خاموش کردن لامپ ها طراحی شده و بصورت کامل شرح داده می شود ، پروژه های نمایش دهنده وضعیت بازو و بسته بودن درب و پنجره ، نمایش دهنده میزان شدت نور محیط ، نمایش دهنده گاز و الودگی محیط ،نمایش اطلاعات بر اساس تگ های RFID و بسیاری پروژه دیگر شرح داده شده اند .

مطالب ارائه شده در این جلسه :

  • آموزش ساخت نرم افزار اندورید کنترل ربات با بلوتوث
  • آموزش ساخت نرم افزار کنترل ربات با شتاب سنج گوشی اندروید
  • آموزش ساخت نرم افزار کنترل ربات فرمان های صوتی
  • آموزش ساخت ربات با آردوینو و AVR برای کنترل با گوشی اندروید
  • آموزش ساخت نرم افزار اندروید روشن و خاموش کردن لامپ های اتاق با بلوتوث
  • آموزش ساخت سخت افزار روشن و خاموش کردن لامپ های اتاق با آردوینو و AVR
  • آموزش ساخت نرم افزار اندروید نمایش دهنده وضعیت بازو و بسته بودن درب و پنجره های اتاق با بلوتوث
  • آموزش ساخت سخت افزار نمایش وضعیت درب و پنجره اتاق با آردوینو و AVR
  • آموزش ساخت نرم افزار اندروید نمایش دهنده دما و رطوبت محیط با بلوتوث
  • آموزش ساخت سخت افزار نمایش دما و رطوبت با آردوینو و AVR
  • آموزش ساخت نرم افزار اندروید نمایش دهنده میزان شدت نور محیط
  • آموزش ساخت نرم افزار اندروید نمایش دهنده گاز و الودگی محیط
  • آموزش ساخت نرم افزار اندروید نمایش اطلاعات بر اساس تگ های RFID
  • آموزش ساخت نرم افزار اندروید نمایش دهنده ضربان قلب
  • آموزش ساخت نرم افزار اندروید نمایش فاصله اجسام تا ماژول فاصله سنج
  • آموزش ساخت نرم افزار اندروید نمایش ولتاژ و جریان منبع تغذیه

 

Course

آموزش اندروید ارسال و دریافت اطلاعات از محیط با بلوتوث (IOT 13)

آموزش اندروید ارسال و دریافت اطلاعات از محیط با بلوتوث (IOT 13)
آموزش اندروید ارسال و دریافت اطلاعات از محیط با بلوتوث

آموزش اندروید ارسال و دریافت اطلاعات از محیط با بلوتوث

در جلسه سیزدهم از آموزش اینترنت اشیا آموزش ارتباط گوشی اندروید با محیط بصورت کامل ارائه می شود ، این جلسه بصورت کامل به بحث برنامه نویسی اندروید برای ارسال و دریافت اطلاعات و بحث سخت افزار برای ارتباط با گوشی می پردازد . در این جلسه یاد میگیرید چگونه برای اندروید برنامه ای بنویسید که بتواند یک رله یا ربات را کنترل کند و یا دما و رطوبت محیط را در گوشی نمایش دهد . بصورت کامل و اصولی برنامه نویسی اندروید ان را همراه با پیش نیاز های ضروری اموزش می دهیم و سپس به بخش سخت افزار می پردازیم و ان را نیز بصورت کامل اموزش می دهیم و فوت فن های برنامه نویسی اندروید و آردوینوی آن را کاملا ارئه می دهیم ، درطول آموزش از روش های مختلفی برای درک کامل مفاهیم که بسیار ساده نیز هستند استفاده می شود و جای ابهامی برای بیننده باقی نمی گذاریم ، همچنین نرم افزار های ضروری برای این جلسه و فایل و سورس و … پیوست شده اند .

مطالب ارائه شده در این جلسه :

  • آموزش ساخت برنامه اندروید در B4A برای کنترل محیط با بلوتوث
  • آموزش ساخت سخت افزار با آردوینو برای کنترل محیط
  • آموزش برنامه نویسی آردینو برای ارسال و دریافت اطلاعات با ماژول بلوتوث HC-05
  • آموزش برنامه نویسی اندروید بدون نیاز به سخت افزار برای تست های اولیه
Course

آموزش طراحی چارچوب برنامه اندروید کنترل محیط با B4A (جلسه 12 IOT)

آموزش طراحی چارچوب برنامه اندروید کنترل محیط با B4A (جلسه 12 IOT)
آموزش طراحی چارچوب برنامه اندروید کنترل محیط با B4A

آموزش طراحی چارچوب برنامه اندروید کنترل محیط با B4A

در جلسه دوازدهم از آموزش اینترنت اشیاء به طراحی یک چارچوب کلی از برنامه اندروید کنترل ربات می پردازیم که با آن می توان محیط یا ربات را کنترل کرد ، در این بخش ابتدا یک صفحه اصلی با کلید هایی برای حرکت ربات به چهار جهت اصلی طراحی می کنیم و سپس به طراحی منو برنامه که دارای گزینه های  صفحه اصلی ، تنظیمات ، درباره ما ، تماس با ما است می پردازیم و سپس برای هر یک از گزینه ها یک بخش جداگانه طراحی می کنیم همچنین در طول آموزش نکات و مفاهیم مهم را ارائه می دهیم و محیطی را برای بیس کار خود طراحی می کنیم که در برنامه های آینده نیز بتوانیم از آن استفاده کنیم.

مطالب ارائه شده در این جلسه :

  • آموزش طراحی چارچوب کلی یک برنامه در B4A
  • آموزش طراحی منو برای برنامه در B4A
  • آموزش طراحی بخش تماس با ما در B4A
  • آموزش طراحی بخش  درباره ما در B4A
  • آموزش طراحی بخش تنظیمات در B4A
Course

پایان پیش نیازهای اندروید برای آموزش اینترنت اشیاء (جلسه یازدهم)

پایان پیش نیازهای اندروید برای آموزش اینترنت اشیاء (جلسه یازدهم)
یش نیاز اندروید برای آموزش اینترنت اشیاء

یش نیاز اندروید برای آموزش اینترنت اشیاء

در جلسه یازدهم از آموزش اینترنت اشیاء که جلسه پایانی از پیش نیاز های برنامه نویسی اندروید هست به بررسی امکانات سخت افزاری گوشی های اندروید می پردازیم و امکانات آن را راه اندازی می کنیم ، در ابتدا آموزش استفاده از سنسور شتاب سنج گوشی را آموزش می دهیم و برای آن برنامه ای می نویسیم که خروجی های شتاب سنج که X ، Y و Z هستند را در صفحه گوشی نمایش دهیم و عملکرد آن را ببینیم و همچنین با کد نویسی آن آشنا شویم بعداز شتاب سنج به ژیروسکوپ می پردازیم و مانند شتاب سنج برای آن برنامه ای طراحی می کنیم که هر سه مقدار آن را در صفحه گوشی نمایش دهد ، سنسور های بعدی که به آنها پرداخته شده است ، سنسور مغناطیس هست که آن را هم راه اندازی کرده ایم برای آن برنامه ای نوشتم که وجود فلز را تشخیص می دهد و کد نویسی آن را کاملا شرح داده ایم همچنین به سنسور چرخش پرداخته شده و بعداز آن به سنسور های نور ، دما ، مجاورت و … پرداخته ایم و برای هر یک مثال هایی ارائه داده ایم همچنین نحوه استفاده از ویبره و LED RGB را شرح داده ایم و در قسمت پایانی به آموزش ارسال پیام و دریافت پیامک پرداخته ایم و مثال های ساده ای را طراحی کرده ایم برای ارسال و دریافت پیامک بعداز پیامک به نحوه برقراری تماس پرداخته ایم .

مطالب ارائه شده در این جلسه :

  • آموزش کار با سنسور شتاب سنج در B4A
  • آموزش کار با سنسور  در B4A
  • آموزش کار با سنسور ژیروسکوپ در B4A
  • آموزش کار با سنسور مغناطیس در B4A
  • آموزش کار با سنسور چرخش در B4A
  • آموزش کار با سنسور مجاورت در B4A
  • آموزش کار با سنسور نور در B4A
  • آموزش کار با سنسور دما در B4A
  • آموزش کار با سنسور فشار در B4A
  • آموزش ارسال و دریافت پیامک در B4A
  • آموزش برقراری تماس در B4A
  • آموزش کار با LED RGB و ,ویبره در B4A
Course

پیش نیاز اندروید برای آموزش اینترنت اشیاء (جلسه دهم)

پیش نیاز اندروید برای آموزش اینترنت اشیاء (جلسه دهم)
کنترل محیط با b4a

کنترل محیط با b4a

جلسه دهم از آموزش اینترنت اشیاء  را با نام و یاد خدا آغاز می کنیم این جلسه که محوریت آن آموزش برنامه نویسی اندروید است کمی طولانی تر از جلسات قبلی است ( تقریبا 4 ساعت فیلم آموزشی ) چون اکثر مطالب مهم در رابطه با اندروید بیان شده است و همچینین مجبور شدیم در طول آموزش مطالبی رو اضافه کنیم ، در این جلسه ابتدا المان های باقی مانده را شرح داده ایم  و سپس به سراغ مطالب اساسی اندرید می رویم ، ابتدا انواع مسیج باکس ها را شرح می دهیم و سپس به سراغ دیالوگ ریسپانسیو ها می رویم و صفحه لودینگ و انتظار را برای برنامه ها شرح می دهیم سپس توابع زمان را شرح می دهیم و نخوه استفاده از زمان در گوشی اندروید را شرح می دهیم و ساعت و تاریخ و سایر مشخصات آن را بررسی می کنیم و به شمسی کردن تاریخ می پردازیم و تایمر برای اجرای رویداد بصورت زنده می پردازیم و پروژه هایی را با آن ها می نویسیم ، بعداز آن به سراغ تعریف تابع و استفاده از آن می پردازیم و آموزش می دهیم که به چه شکلی می توان تابع را در انواع مختلف تعریف و از آن استفاده کرد و نحوه ایجاد کد ماژول برای توابع را شرح می دهیم ، همچینی به مشخصات اکتیوی می پردازیم و شرح می دهیم که به چ شکلی می توان بصورت اصولی بین اکتیویتی های مختلف سویچ کرد در ادامه یکی از تمرینات جلسه های گذشته را حل می کنیم و به بررسی تایع فایل می پردازیم و آموزش ذخیره تنظیمات را ارائه می دهیم .

مطالب ارائه شده در این جلسه :

  • آموزش کار با WebView در B4A
  • موزش کار با AutoCompleteEditText در B4A
  • آموزش کار با activity در B4A
  • آموزش کار با کد ماژول در B4A
  • آموزش مسیج باکس ها در B4A
  • آموزش لودینگ ها در B4A
  • آموزش دیالوگ ریسپانسیو ها در B4A
  • آموزش کار با توابع زمان در B4A
  • آموزش تعریف و فراخوانی تابع در B4A
  •  آموزش ریداد و رفع خطاها در B4A
  • آموزش ذخیره تنظیمات در B4A