راه اندازی OLED رنگی SSD1331 با بسکام BASCOM

مقدمه یکی از ابزارهای نمایش در پروژه‌ها و دستگاه‌های الکترونیکی OLED ها هستند. این نمایشگرها به ازای هر پیکسل از یک LED استفاده کرده و شفافیت و کیفیت بهتری نسبت به LCD ها دارا می‌باشند. در این مقاله OLED رنگی SSD1331 را با کامپایلر بسکام (BASCOM) و میکروکنترلر AVR راه اندازی می‌نماییم.   سخت افزار … ادامه

راه اندازی PWM میکروکنترلر ATtiny13 با BASCOM بسکام

مقدمه: یکی از قابلیتهای تایمر میکروکنترلرهای AVR تولید مدولاسیون PWM است. پی دبلیو ام مخفف Pulse Width Modulation به معنای مدولاسیون عرض پالس می‌باشد. در این شکل موج نسبت یا Duty Cycle یک بودن خروجی به صفر بودن بین 0 تا 100 درصد قابل تغییر است و با این روش میتوان با حفظ میزان ولتاژ … ادامه

آموزش آردوینو جلسه 10 – اسیلوسکوپ با Plotter

مقدمه: یکی از دستگاه‌های آزمایشگاهی لازم برای هر کارگاه الکترونیک یک اسیلوسکوپ دیجیتال یا آنالوگ می‌باشد. اسیلوسکوپ‌ها کاربرد فراوانی در الکترونیک داشته و برای نمایش شکل موج ‌می‌توان از آن‌ها استفاده نمود. در این مقاله به معرفی Plotter آردوینو و نحوه ساخت یک اسیلوسکوپ ساده با آردوینو می پردازیم.   معرفی سریال پلاتر آردوینو: قبل … ادامه

نمایش عکس در LCD NOKIA 1616 C1

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

اتصال به مودم Wi-Fi توسط ESP8266

در ادامه مقاله قبل تصمیم داریم اینبار نحوه اتصال ماژول وای فای ESP8266 را به مودم Wi-Fi شرح دهیم. سخت افزار و مقدمات همانند مقاله قبلی می‌باشد بنابراین از بیان مجدد مطالب تکراری پرهیز می‌کنیم. دستورات: برای اتصال به مودم دستورات زیر را با سرعت 115200 به ماژول ESP8266 ارسال نمایید (بین دستورات حدود نیم … ادامه

ساخت Access Point با ESP8266

مقدمه ماژول‌های ESP8266 معمولا با firmware پیشفرض AT Command عرضه می‌شوند. در این مقاله کوتاه می آموزیم که چگونه بصورت سریع و اورژانسی یک اکسس پوینت کوچک توسط ماژول ESP8266-01 ایجاد کنیم.   سخت افزار برای سخت افزار تنها به یک ماژول USB به سریال با خروجی 3.3 ولت احتیاج داریم. اگر مبدل شما TTL … ادامه

راه اندازی سنسور اثر انگشت R301 با آردوینو

معرفی: ماژول اثر انگشت R301 از خانواده R30x بوده و قابلیت ذخیره 1700 اثر انگشت را دارا می‌باشد. این ماژول 5 ولت بوده و با پورت سریال به میکرو یا آردوینو متصل می‌شود و سطح منطقی پورت آن هم 5 ولت است، بنابراین به طور مستقیم به پایه های TX و RX متصل می‌گردد.   … ادامه

ترموستات ساده با ماسفت

ترموستات چیست؟ ترموستات یک وسیله مکانیکی یا الکترونیکی برای کنترل دماست. درواقع ترموستات‌ها برای کنترل دمای محیط یک وسیله گرم کننده یا سرد کننده را در دمای مشخص روشن یا خاموش می‌کنند.   ترموستات با IRF540 ما در این مقاله نقشه یک ترموستات ساده با ماسفت IRF540 را برای شما آماده کرده‌ایم. در این ترموستات … ادامه

فلزیاب آموزشی

فلزیاب چیست؟ فلزیاب ها جزء پروژه هایی هستند که علاقه مندان زیادی دارند. گنج یاب‌ها انواع مختلفی دارند و از ساده تا حرفه‌ای تقسیم بندی می‌شوند و هر کدام تکنولوژی خاص خود را دارند. نمونه‌ی ساده تر آن بصورت دستی و به عنوان جستجوگر بدن یا Body Searcher شناخته می‌شود. نمونه‌های حرفه‌ای نیز برای جستجوی … ادامه

نحوه عملکرد کوادکوپتر

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

کار با powerdown در بسکام

یکی از امکانات میکروکنترلرهای AVR امکان قرار دادن میکرو در وضعیت خواب برای مصرف فوق العاده پایین می‌باشد. این امر زمانی که تجهیزات با کمک باتری تغذیه می‌شوند اهمیتی دوچندان می‌یابد. در این پروژه یک برد موزیکال با کمک میکروکنترلر ATtiny13 از خانواده AVR ساخته‌ایم که با کمک یک باتری سکه‌ای 3 ولت CR2032 تغذیه … ادامه

تستر آپ امپ LM324

تستر LM324 یکی از آی سی‌های تقویت کننده عملیاتی مشهور و پرکاربرد آی سی LM324 می باشد که داخل آن 4 عدد آپ امپ قرار گرفته است. این آی‌سی کاربرد زیادی در لوازم الکترونیکی از قبیل محافظ یخچال و کامپیوتر و … دارد و هنگام تعمیر این لوازم نیاز به آزمایش این آی‌سی داریم. در … ادامه

راه اندازی تایمر در Bascom در مد CTC

برای ایجاد فرکانسهای دقیق بدون دخالت CPU از تایمرها در مد CTC استفاده می‌کنند. در این حالت پس از تنظیمات لازم فرکانس بر روی پایه OCx ظاهر می‌شود. ما در این مقاله از تایمر شماره یک (TIMER1) میکروکنترلر ATmega8A استفاده می‌کنیم و فرکانس خروجی روی پایه OC1A یعنی PORTB.1 ایجاد خواهد شد. به محض پیکره‌بندی، … ادامه

پالس اکسیمتر (Pulse Oxymeter) و تشخیص ضربان قلب و نبض با MAX30100 و آردوینو (تستر کرونا COVID-19)

یکی از دستگاه های پزشکی که این روزها خیلی مشاهده می کنید و قیمت بالایی هم داره دستگاه پالس اکسیمتر (Pulse Oxymeter) هست. این دستگاه ها برای تشخیص میزان اکسیژن خون و تشخیص تعداد ضربان قلب یا نبض بکار میره و قیمت بالایی هم داره در حدود چند میلیون تومان. معمولا به صورت قابل حمل … ادامه

راه اندازی پرینتر حرارتی TTL سریال CSN-A2 با بسکام (Bascom AVR)

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

راه اندازی ماژول ارتباط سریال بی سیم HC-11

ماژول HC-11 یک ماژول ارتباط سریال بر پایه آی سی CC1101 می باشد که با برد متوسط ۱۰۰ متر در فضای باز و فرکانس کاری ۴۳۳ مگاهرتز بعنوان یک راهکار نسبتا مناسب برای ارتباط بین دو دستگاه بشمار می رود. ماژول HC-11 را می توان جایگزینی خوب برای ماژول قدیمی HMTR به حساب آورد. این … ادامه

ارتباط دو ماژول بلوتوث HC05 با یکدیگر

مدارهای مخابراتی و ارتباط بیسیم جایگاه ویژه ای در دستگاه های الکترونیکی دارند. سیم کشی های فراوان بین دستگاه ها همیشه باعث شلوغی و ازدحام شده و نیز احتمال تداخل و نویز افزون می گردد. به همین روی استفاده از ماژول های فرستنده و گیرنده دیتا برای ارتباط دو دستگاه الکترونیکی علاوه بر اینکه سیم … ادامه

ریموت کنترل با ESP8266 با مودم واسط (IP Remote)

ریموت کنترل وای فای (Wi-Fi) تحت شبکه (IP Remote) با ماژول ESP8266 و مودم روتر (Modem Router) 1395/07/19 در ادامه پروژه های قبلی یعنی اینترنت اشیا و ریموت وای فای بدون مودم تصمیم داریم پروژه جدیدی با واسط مودم یا روتر را معرفی کنیم. قبل از توضیحات بیشتر در خصوص پروژه جدید اجازه دهید کمی بیشتر با ماژول وای … ادامه

راه اندازی سنسور pH به شماره E-201-C و ماژول Logo_pHsensor v1.1

در این مقاله تصمیم داریم سنسور pH (پی هاش یا پی اچ) به شماره E-201-C را به وسیله میکروکنترلر ATmega8 از خانواده AVR و کامپایلر Bascom راه اندازی نماییم. pH یک کمیت لگاریتمی است که میزان اسیدی یا بازی بودن محلول ها را مشخص می کند. برای اندازه گیری pH روشهای مختلفی وجود دارد؛ از … ادامه

فونت بزرگ برای LCD 2×16

نمایشگر های LCD معمولی 2×16 یکی از متداول ترین ابزارهای نمایش برای نشان دادن خروجی میکروکنترلرها بوده و با توجه به قیمت مناسب و راه اندازی آسان معمولا به عنوان بهترین ابزار خروجی مورد استفاده قرار می گیرند. ایراد اصلی این نمایشگر ها فونت های کوچک می باشد که از فاصله چند متری بخوبی قابل … ادامه