خانه / پروژه ها / پروژه های PIC

پروژه های PIC

راه اندازی ماژول تشخیص رنگ TCS3200

این ماژول یکی از بهترین ماژول های تشخیص رنگ بوده که از سنسور TCS3200 استفاده می کند. در واقع این ماژول یک مبدل رنگ به فرکانس می باشد. جهت تشخیص رنگ بایستی با میکروکنترلر فرکانس  پین خروجی  سنجیده شود.با توجه به اینکه خروجی ماژول از نوع فرکانس می باشد امکان راه اندازی …

ادامه نوشته »

پروژه هشدار دهنده ی گاز با میکروکنترلر PIC

در این پروژه با PIC یک سنسور تشخیص گاز مدل GH-312 راه اندازی شده است که قابلیت تشخیص انواع گازها ر دارد.بر اساس دیتاشیت سنسور ، قادر است گاز های دود، گاز مایع، پروپان و بوتان، متان، الکل، هیدروژن و … را تشخیص دهد. مشاهده دیتاشیت سنسور GH-312 در فایل ضمیمه …

ادامه نوشته »

ارسال sms فارسی با ماژولهای GSM سری SIM

با این محصول قادر به ارسال اس ام اس به هر زبانی از جمله زبان فارسی با ماژولهای GSM خواهید بود     برای خرید و اطلاعات بیشتر کلیک کنید

ادامه نوشته »

سرعت سنج دیجیتال با استفاده از میکرو کنترلر PIC

مدار سرعت سنج به این صورت است مادون قرمز به دیسک تابیده شده و هنگامی که روبه رو قسمت نوار روی دیسک قرار میکیرد نور تابیده شده بازگشتی باعث روشن شدن  ترانزیستوری که به صورت دارلینگتون بسته شده میشود و باعث ایجاد پالس در خروجی ترانزیستور می گردد  و به …

ادامه نوشته »

برنامه فعال سازی رله ها با pic

برنامه فعال سازی رله ها با تایمر در pic برنامه یک پروژه صنعتی بوده که با تنظیم پوش باتون ها زمان برای قطع و وصل رله ها تنظیم میگردد و روی lcd  نمایش داده میشود   //———————————————- //Variables decleration const unsigned char LCD_position[] = {7,4,1,9,4,1};   //that is 1=S,2=S, 3=:, 4=M,5=M, …

ادامه نوشته »

برنامه دمای محیط با میکروکنترلر PIC

برنامه دمای محیط با میکروکنترلر PIC pic16f676 , سنسور دمای lm35 #include <16F676.h> #device adc=10 #fuses INTRC_IO,NOWDT,PUT,BROWNOUT,PROTECT,NOMCLR #use delay (clock=4000000) // 4MHz clock #rom  0x3ff={0x3444} #byte PORTA = 0x05 #byte PORTC = 0x07 #byte TRISA = 0x85 #byte TRISC = 0x87 #define SPORTA PORTA #define SPORTC PORTC #define  TICKS_BETWEEN_INTERRUPTS      5000 …

ادامه نوشته »

LED چشمک زن با میکروکنترلر PIC

خانواده ی PIC16 میکروکنترلر های 8 بیتی هستند که در کنار قیمت مناسب از امکانات مناسبی نیز برخوردار هستند. مثل هر میکروکنترلر دیگری تعدادی I/O دارند اولین و ساده ترین قدم  برای شروع کار با یک میکروکنترلر یادگیری نحوه ی کنترل پایه های I/O در یک میکروکنترلر است. در ادمه رجیستر …

ادامه نوشته »