ماژول بلوتوث HC-05

ماژول بلوتوث HC-05 به سادگی راه اندازی میشه و با ارتباط یوزارت به میکرو یا هرچیز دیگه وصل میشه.یه سری تنظیمات خاص لازم داره که زیادم پیچیده نیست.بعدش به راحتی داده ها رو منتقل میکنین. این ماژول با ولتاژ ۳٫۳ ولت کار میکنه که میشه به راحتی با رگولاتور LF33 یا LM317 ساختش.البته LF33 بهتره.مدار […]

Read more

کتابخانه ی Alphnumeric LCD برای میکروهای ۸ بیتی و ۱۶ بیتی

نمی دونم کتابخونه ی LCD تو کامپایلر Hi-Tech هست یا نه.به هر حال من نوشتمش.همه ی کتابخونه ها با پورت B کار میکنن.تو میکروهای ۱۶ بیتی با ۸ بیت پایین هستن.اگه یه ذره به کتابخونه ها دقت کنید خودتون به راحتی می تونید تغییرشون بدین.فقط دقت کنید قبل از ضمیمه کردن کتابخونه به برنامه باید […]

Read more

تابع gets

حتما با تابع gets تو C آشنا شدین.این تابع یک رشته رو از ورودی میگیره و وقتی به کاراکتر \r یا \n میرسه رشته رو میریزه داخل آرگومانی که دریافت کرده. برای مثال اگه buf یه آرایه ی ده عنصری از char باشه: gets(buf); یک رشته رو داخل buf ذخیره میکنه.این تابع از تابع دیگه […]

Read more

printf و مزایای آن

با printf تو زبان C آشنا شدیم.این دستور بسیار پرکاربرد و البته زمان بر هستش.برای کارایی سنگینی که با میکرو انجام میشه استفاده از این دستور پیشنهاد نمیشه. برای اینکه بتونید از این دستور تو کامپایلر Hi-Tech استفاده کنید باید دستور putch رو دوباره نویسی کنید چون این دستور (printf) از putch استفاده می کنه. […]

Read more

کتابخانه ی GLCD در MPLAB

کتابخانه ی GLCD رو توی PICC تغییر دادم برای MPLAB.منتها تست عملی نکردم هنوز اما توی شبیه سازی جواب داده. از پورت B و C استفاده شده.پورت C برای نوشتن یا خوندن داده و بیت های کنترلی روی پورت B هستش.خودتون با یه نگاه به کد می تونید جوری تغییرش بدین که برای پورت های […]

Read more

رسم نمودار با QCustomPlot در Qt

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

Read more

آموزش VHDL ، جلسه ی سوم

قرار شد یه تمام جمع کننده بسازیم.اگه تمام چیزایی که تو جلسه ی اول و دوم گفتیم رو بنویسیم داخل یه فایل (که جمع کننده ی تک بیتی هستش) میشه فایل زیر: دانلود جمع کننده ی تک بیتی اگه ۸ تا از این جمع کننده رو بزاریم کنار همدیگه میشه یه جمع کننده ی ۸ […]

Read more

ماژول وای فای HLK-RM04

این ماژول وای فای خیلی خوب و به درد بخوره.هرچند یه ایرادهای کوچیکی تو انتقال انبوه اطلاعات داره اما برای برقراری ارتباط و انتقال داده ها با حجم کم خیلی مناسبه. خود ماژول نیاز به مدار جانبی پیچیده ی خارجی نداره و با چندتا اتصال ساده راه می افته:   همونطور که تو تصویر هم […]

Read more

درایور LCD در VHDL برای FPGA

فایلی که برای دانلود قرار دادم درایور LCD هستش که با VHDL نشتم تستشم کردم درست جواب میده. چندتا سیگنال داره که معرفیشون می کنم: RST: باعث میشه برنامه از اول اجرا شه و از نوع ال سی دی رو بارگذاری کنه. CLK: کلاک سیستم هستش DOUT: خطوطی که باید به LCD وصل شن.بنابراین خروجی […]

Read more