اتصال چند سنسور DS18B20 به AVR در بسکام

اتصال چند سنسور دمای DS18B20 به AVR با Bascom بسکام

مقدمه: در مقاله پیدا کردن سریال سنسور DS18B20 به نحوه دستیابی به شماره سریال منحصر به فرد سنسور دمای DS18B20 پرداختیم و در آن جلسه قول دادیم که در آموزشی به نحوه اتصال چند سنسور دما به میکروکنترلر AVR با کامپایلر بسکام بپردازیم. در این جلسه قصد داریم دو سنسور دمای دیجیتال DS18B20 را به … ادامه

راه اندازی سنسور SHT20 و SHT21 و SHT25 با بسکام

راه اندازی سنسور SHT20 با بسکام

مقدمه: برای اندازه‌گیری دما و رطوبت سنسورهای مختلفی در بازار وجود دارد. سنسورهای پک شده دما و رطوبت شرکت سوئیسی سنسیریون SENSIRION یکی از دقیق‌ترین و در عین حال ارزان‌ترین سنسورهای موجود در بازار است. این سنسورها در چند خانواده تولید می‌شود. اولین خانواده آنها سری SHT1x بود مثل SHT10 و SHT11 که این سنسورها … ادامه

کابرد Overlay در Bascom بسکام برای تبدیل متغیرها

مقدمه یکی از کارهایی که در برنامه نویسی انجام می‌شود اتصال چند متغیر به یکدیگر و ایجاد یک متغیر بزرگتر است، مثلا در برخی از ماژول‌ها یک عدد 4 بایتی به صورت 4 بایت مجزا دریافت می‌شود و باید 4 عدد 8 بیتی را با ضرب و جمع به یک عدد 32 بیتی تبدیل کرد، … ادامه

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

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

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

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

آموزش BASCOM جلسه سوم

(آموزش BASCOM جلسه سوم) مقدمه: در جلسه قبل کد نویسی در محیط Bascom را آغاز کرده و دو پروژه ساده (چشمکزن و کلید) را طراحی و پیاده سازی کردیم. در این جلسه قصد داریم با ورودی/ خروجی های پیشرفته تر مثل کی پد و LCD کاراکتری آشنا شویم. اصولاً یک سیستم کامپیوتری کوچک که به … ادامه

آموزش BASCOM جلسه دوم

(آموزش BASCOM جلسه دوم)   مقدمه: در جلسه قبل به معرفی میکروکنترلرهای AVR و توضیح پورت های ورودی/ خروجی پرداختیم. سپس قطعات مورد نیاز برای پروژه اول را معرفی کرده و یک مدار نمونه با حداقل قطعات بر روی برد بورد بستیم و در نهایت به معرفی محیط های برنامه نویسی AVR پرداختیم. در این … ادامه