ربات تعقیب خط با میکروکنترلر AVR
در این مقاله نحوه ی ساخت و نوشتن برنامه برای این ربات به زبان C و با کدویژن ، به طور کامل و مفصل بیان شده است . ( مدارات – کامل )
میکرو کنترلر استفاده شده در این پروژه ATMEGA8 می باشد .
در این مقاله نحوه ی ساخت و نوشتن برنامه برای این ربات به زبان C و با کدویژن ، به طور کامل و مفصل بیان شده است . ( مدارات – کامل )
میکرو کنترلر استفاده شده در این پروژه ATMEGA8 می باشد .

برای امروز ، پروژه کامل اتصال صفحه کلید (کیبورد) کامپیوتر به میکرو کنترلرهای AVR رو با زبان سی ، و نرم افزار کدویژن آماده کردم .

پروژه ای که تو این پست براتون قرار دادیم در واقع راه انداز سریع یک فرستنده و گیرنده رادیویی با کمک ماژول های RX433 and TX433 می باشد ، ساخت یک فرستنده و گیرنده به کمک RF modules …!! کار با این ماژول ها آسان می باشد و از طریق رابط سریال می توان ارتباط برقرار کرد ، قیمت ماژول ها خیلی کم بوده (۳۰۰۰ تا ۴۰۰۰ هزار تومان) و تا ۱۰۰ متری جواب می دهد . ولتاژ کاری این ماژول بین ۳ تا ۱۲ ولت می باشد و چون نرمال در میکرو کنترلر ها ۵ ولت است مشکل پیش نخواهد آمد.
فرستنده و گیرنده در فرکانس ۴۳۳٫۹۲MHz تنظیم و به یک آنتن ۳۰ – ۳۵ سانتی نیاز دارند که می توانید از آنتن ریموت کنترلر ها استفاده کنید . دراین پروژه :
شماتیک فرستنده + شماتیک گیرنده (بامیکرو Atmega) + سورس برنامه به زبان کدویژن
|
این مقاله توسط اقای سبحان سروری آماده شده که در ادامه PDF اون رو می تونید دانلود کنید و متن توضیحشون
اینم ارتباط وایرلس
راه اندازی hm-t
راه اندازی hm-r
راه اندازی hmr
راه اندازی hmt
راه اندازی hm-tr
راه اندازی hmtr
فرستنده گیرنده دیتا سریال
فایل زیر را دانلود کنید اگه کاستی هم داره به بزرگواری خودتون بخشید ...
تو این پی دی اف نحوه راه اندازی hm-t , hm-r , hm-tr اومده با چندتا پروژه عملی و آسون ...
vrt 2009 ، یکی از نرم افزار های کاربردی در رشته ی الکترونیک میباشد که از ان جهت مشاهده ی مشابهات قطعات الکترونیک و مشخصات آنها استفاده میشود ، بانک اطلاعاتی این قطعه با بیش از ۳۵۰ هزار قطعه شما را از سایت های چستوجوی دیتا شیت بینیاز میکند. در ادامه میتوانید ورژن ۲۰۰۹ این نرم افزار را از لینک مستقیم دانلود نمایید ، برای مشاهده ی اطلاعات بیشتر در مورد این نرم افزار و دانلود آن ادامه ی مطلب را بخوانید .
در این نرم افزار بیش از ۳۵۰ هزار قطعه ی مختلف وجود دارد که شما در آن میتوانید قطعه ی خود را با توجه به نوع کاربرد ، نام ، کارخانه ی سازنده و پیدا کنید ،

میزان رنج حساسیت این سنسور بین ۰ تا +-۹۰۰ گوس هست و حدود ۱٫۳ میلی ولت بر هر گوس g میباشد و پهنا باند آن ۲۳ کیلوهرتز میباشد و مقاومت خروجی آن ۵۰آهم میباشد


Adobe Flash Player فلش پلیر نرم افزار معروفیست که مورد نیاز تمام مرورگر هاست. شما برای مشاهده کلیپ های سایت های اشتراک ویدیو، تبلیغات سایت ها، انجام بازی های آنلاین و … به نرم افزار فلش پلیر نیاز دارید.
نرم افزار فلش پلیر برای مرورگرهای گوگل کروم Google Chrome ، موزیلا فایرفاکس Mozilla Firefox، نت اسکیپ Netscape، سافاری Safari، اینترنت اکسپلورر Internet Explorer، اپرا Opera، آ او ال AOL، + اجرای فایلهای فلش در ویندوز XP و ۷ و ۸ مورد نیاز و قابل نصب می باشد. شما می توانید جدیدترین نسخه و آخرین ورژن فلش پلیر را به صورت رایگان از سایت یاس دانلود دریافت نمایید.

هدف اصلی این کتاب آشنایی کامل با معماری ARM و همچنین آشنایی کامل با کد هایی است که بیشترین استفاده و چگالی را داشته اند و در آخر دو مورد از Coprocessor های استاندارد معرفی می گردد. لازم به ذکر است کهCoprocessor پردازندهایی هستند که عملیات ریاضی را سریعتر از بخش ALU در CPU انجام می دهند و از آن به عنوان پردازنده کمکی یاد می شود.
این پروژه قادر به پخش فایل های صوتی Wave با فرمت ۲۲٫۰۵۰KHz- 8bit- Mono از روی مموری کارت های SD/MMC می باشد .این پروژه از هر دونوع FAT16 و FAT32 پشتیبانی می کند و طرز کار آن بدین صور است که در ابتدا باید مموری را format نموده ، سپس یک فایل Notepad به نام دلخواه (انگلیسی) در کامپیوتر ایجاد کرده و داخل آن عبارت F1 را تایپ نمایید . ( توجه داشته باشید که F حرف بزرگ باشد )
دوستان عزیز برای دریافت بیشتر اطلاعات ، مدار ، سورس برنامه به زبان بسکام ، فایل پروتئوس ، توضیحات پروژه در ادامه مطلب رفته و آن را دانلود کنید.
امروز برای شما دوستان عزیز یک مجموعه با بیش از 400 پروژه مختلف و در موضوعات گوناگون آماده کردم که امیدوارم مورد رضایت شما قرار بگیرید.
برای راحتی شما فایلها را به 19 قسمت مختلف و موضوعی تقسیم کردم تا راحت بتونید دانلود کنید.
بعد از Extract کردن همه فایل های ZIP درون هر پوشه فایل EXE وجود دارد که با دو بار کلیک کردن روی آن برنامه اجرا می شود و بعد پنجره ای میاد که محل آدرس باز کردن فایل ها توش نوشته شده و Extract را بزنید تا این مرحله تمام بشه و فایل های اصلی برای شما باز بشه. (البته در هنگام Extract از شما پسورد می خواهد که باید www.picpars.com رو وارد کنید).
من این دو مرحله فشرده سازی رو انجام داده تا حجم فایلها به حدود یک پنجم پایین بیاد تا شما بتونید از اینترنت راحت تر دانلود کند.
لیست بعضی از پروژه ها:

امروز براتون یه پروژه ی کامل ، با میکرو کنترلر AVR گذاشتم. این پروژه که با زبون C و تحت برنامه ی Codevision و به طور کامل در اختیار شما قرار گرفته و فایل شبیه ساز با برنامه پروتئوس هم ضمیمه این پروژه هستش. این پروژه دارای امکاناتی بدین شرحه :
۱- چهار عمل اصلی
۲- ۹ عمل مهندسی – از قبیل Sin – Cos – …
3- استفاده شده از Lcd با سایز ۱۶×۲
۴- دو عدد کیبرد

همانطور که قول داده بودم یه ماشین حساب ساده به زبان سی C با میکروکنترلر AVR و کامپایلر CodeVisionAVR V2.04.4a نوشتم نسبت به زبان بیسیک کمی پیچیده و بیشتر شده اما من طوری نوشتم که اگر از خط اول شروع به خوندن کنید تا آخر متوجه خواهید شد که من چه کردم. این ماشین حساب قادر است است تا عملیات های (OP) جمع، ضرب، تقسیم، تفریق، جذر و درصد را انجام دهید همچنین دارای یک حافظه برای ذخیره کردن جواب می باشد و یک کلید برای پاک کردن این حافظه و کلید On/c برای صفر کردن ماشین حساب.
من برای برنامه را به سه قسمت تقسیم کردم و هر کدام در داخل یک فایل جداگانه نوشته شده است که این کار باعث می شود شما دچار سردرگمی نشوید و به راحتی به تحلیل برنامه بپردازید. نکته: برنامه به گونه ای نوشته شده که به راحتی می توانید توابع عملیاتی دیگری مانند sin,cos... به آن اضافه کنید. توضیح فایل ها:
فایل اصلی برنامه calculator-avr-c.c :
این فایل C که توسط خود کامپایلر ایجاده شده و من برنامه های عملیاتی و پیکره بندی میکرو رو توی اون نوشتم. ابتدا توابع کتابخانه ای و سایر تنظیمات توی اون نوشه شده و دو فایل الحاقی دیگر (هدر) نیز به برنامه اصلی اضافه شده تا کامپایلر متوجه شود که ما سایر دستورات مربوط به پروژه را در این دو فایل دیگر نوشته ایم که در ادامه توضیح خواهیم داد.
پروژه جالب کنترل ۴رله با میکروکنترلر ATMEGA8 سری AVR به زبان سی و کامپایلر CodeVision و نرم افزار به زبان سی شارپ به همراه با فایل شبیه سازی شده پروتئوس را در این پست می توانید دانلود کنید.این برنامه جالب توسط آقای احسان مرادی طراحی شده است.


خوب دوستان پستی که امروز گذاشتم یک پروژه چراغ راهنمایی برای سر چهار راه ها می باشد که فکر می کنم براتون جالب باشه اگه دوست دارید بدونید که چراغ های راهنمایی سر یک چهار راه چطور کنترل و مدیریت میشوند حتما این پروژه را دانلود کنید . در ضمن این پروژه به زبان codevision است.
آموزش خواندن و نوشتن EEprom داخلی میکرو های PIC بر اساس نرم افزار mikro C
EEprom یکی از انواع حافظه هاست که میتواند برنامه ریزی ،پاک ،و دوباره برنامه نویسی شود در حالی که روی برد قرار داد. و بزرگترین مزیت این حافظه ها عدم پاک شدن هنگام قطع ولتاژ می باشد که به همین دلیل کاربرد زیادی در مدارهای میکروکنترلری برای ذخیره اطلاعات دارند. از جمله میکروکنترلرهایی که دارای حافظه EEPROM داخلی میکروکنترلرهای سری PIC می باشند.
در این پروژه کار با این بخش به صورت عملی آموزش داده شده است.این پروژه بر اساس میکروکنترلر PIC16F628A می باشد و دستورات اصلی این عملیات توسط کامپایلر میکرو C آموزش داده شده است.