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

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

آموزش آردوینو جلسه 4 – سروو موتور

آموزش آردوینو جلسه چهارم بصورت پروژه محور با ربات NK-100 در جلسه قبل با اتصال ماژول SRF05 قدرت فاصله سنجی و عدم برخورد به مانع را به ربات بخشیدیم. در این جلسه تصمیم داریم با راه‌اندازی سروو موتور SG90 متصل به گریپر یا پنجه ربات قابلیت گرفتن و رها کردن اجسام را به روبات بدهیم. … ادامه

مبدل دیجیتال به آنالوگ و آنالوگ به دیجیتال

طرز کار مبدل آنالوگ به دیجیتال ADC یا A2D مبدل آنالوگ به دیجیتال برای تبدیل ولتاژ به مقادیر دیجیتال به کار میرود. ساده ترین مدل مبدل آنالوگ به دیجیتال یا ADC یا A2D مطابق شکل زیر هست که ولتاژ توسط تعدادی آپ امپ سنجیده می شود (شبیه پروژه تستر LM324) و با یک مبدل مقادیر … ادامه

تستر آپ امپ LM324

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

آموزش آردوینو جلسه 3 – ماژول فاصله SRF-05

آموزش آردوینو جلسه سوم بصورت پروژه محور با ربات NK-100 در جلسه قبل با اتصال ماژول DFPlayer روبات را سخنگو کردیم. در این جلسه تصمیم داریم چرخهای روبات را به حرکت درآورده و با اتصال ماژول فاصله سنج آلتراسونیک SRF05 فیدبک لازم را در صورت نزدیک شدن دست به صورت روبات اجرا کنیم. سخت افزار: … ادامه

آموزش آردوینو جلسه 2 – ماژول پخش صدا DF Player

آموزش آردوینو جلسه دوم بصورت پروژه محور با ربات NK-100   در جلسه اول با برد آردوینو Nano و نحوه کار با پایه‌های ورودی و خروجی دیجیتال و ورودی آنالوگ آشنا شدیم. در این جلسه تصمیم داریم به بهانه سخنگو کردن ربات NK-100 به نحوه کار با پورت سریال مجازی و ماژول پخش صدای DF … ادامه

نرم افزار ترمینال Hype!Terminal

نرم افزار هایپ ترمینال یک جایگزین سبک و ساده برای هایپر ترمینال ویندوز می باشد که نیازی به نصب نداشته و تنها 127 کیلوبایت حجم دارد. این نرم افزار برای ارتباط با پورت سریال کاربرد دارد. محیط ساده و امکان تنظیم کاراکترهای انتهای خط یکی از ویژگیهای خاص این نرم افزار می باشد. تنها ایراد … ادامه

نرم افزار ترمینال RealTerm

نرم افزار RealTerm یک برنامه ترمینال قدرتمند برای تمام ویندوزها است. این برنامه بر روی ویندوز 10 اجرا شده و بخوبی جواب می دهد. برنامه RealTerm برای ویندوزهای جدید که فاقد Hyper Terminal می باشند جایگزین مناسبی به شمار می رود و بعنوان یک ابزار مناسب برای کار با دستگاه های دارای پورت سریال به … ادامه

تقویم شمسی رایگان برای ویندوز 10

برنامه تقویم شمسی برای ویندوز 10 طراحی شده با این حال ممکن است با نصب NET. برای سایر ویندوزها نیز قابل استفاده باشد. این برنامه بصورت خودکار به گوشه پایین دسکتاپ می چسبد و ساعت و تاریخ شمسی را نمایش می دهد. این برنامه رایگان است.  دانلود تقویم شمسی بازدیدها: 665

نمایشگر PCB برای اندروید

اپلیکیشن “نمایشگر PCB” یک نرم افزار کاربردی برای افرادی است که می خواهند همیشه فایلهای برد مدار چاپی خود را که با نرم افزار رایگان PCB ترسیم کرده اند، به همراه داشته باشند و هر وقت که خواستند فایلهایشان را مشاهده کنند.  لینک دانلود از بازار – رایگان  دانلود مستقیم فایل apk – رایگان بازدیدها: … ادامه

Signal Generator سیگنال ژنراتور برای اندروید

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

کامپایلر رایگان WinAVR به همراه کتابخانه avrlib

وین ای وی آر (win avr) یک کامپایلر رایگان (gnu) برای برنامه نویسی میکروکنترلرهای AVR به زبان C می باشد. به همراه این کامپایلر کتابخانه رایگان avrlib نیز ارائه می شود که هر چند جزئی از این پروژه نیست ولی برای راه اندازی پروژه های AVR به عنوان یک کتابخانه مفید به شمار می رود. … ادامه

kicad نرم افزار رایگان و قدرتمند طراحی شماتیک و pcb

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

اپلیکیشن اندرویدی دیتاشیت میکروکنترلرهای AVR

اگر طراح پروژه های الکترونیکی و میکروکنترلری باشید با این برنامه می توانید در هر لحظه و هر جا به مجموعه ای از 45 میکروکنترلر مشهور و پرکاربرد خانواده avr دسترسی داشته باشید. در این برنامه تصویری از پایه ها و نیز مقدار حافظه فلش، رم و eeprom هر میکروکنترلر ذخیره شده و با قابلیت … ادامه

اپلیکیشن اندرویدی نمایش فایلهای بسکام bascom viewer

یک برنامه پرکاربرد برای علاقه مندان به میکروکنترلر و کامپایلر بسکام. با استفاده از این برنامه می توانید سورس کد های نوشته شده با کامپایلر بسکام (بیسکام) را به صورت رنگی (همانند محیط کامپایلر) مشاهده نمایید. برای ساخت این برنامه و استفاده از آیکن کامپایلر بسکام با مدیر شرکت mcselec (مدیر شرکت تولید کننده کامپایلر … ادامه

دانلود pcb، نرم افزار رایگان طراحی برد مدار چاپی

pcb یک نرم افزار رایگان برای طراحی مدار چاپی می باشد. این نرم افزار فوق العاده سبک بوده و کار با آن بسیار راحت می باشد. از ویژگیهای این نرم افزار فایل خروجی آن است که به صورت ascii بوده و توسط نرم افزار (pcb2altium) به فایل altium تبدیل می شود و می توان آن … ادامه

دانلود ++notepad نرم افزار تحت ویندوز رایگان برای ویرایش و مشاهده انواع کدها

 دانلود ++notepad نرم افزار تحت ویندوز رایگان برای ویرایش و مشاهده انواع کدها نرم افزار ++Notepad یک برنامه ضروری و رایگان برای مشاهده و ویرایش انواع کدها می باشد. از این برنامه برای کدنویسی نیز می توان استفاده نمود. نسخه قدیمی این برنامه را می توانید از لینک زیر دانلود کرده و برای دانلود آخرین … ادامه

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

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

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

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

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

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