رفتن به نوشته‌ها

نویسنده: MechaTronic

راه اندازی ماژول درایور L298 با استفاده از آردینو

درایور موتور و باز هم درایور موتور، هر درایوری ویژگی‌های منحصر به فرد خود را دارد. پیش از این راه اندازی موتورهای مختلف با درایورهای متنوع را در دیجی اسپارک منتشر کرده‌ایم. اما یکی از درایور موتورهای ساده و ارزان قیمت، که مورد توجه دانش آموزان و دانشجوها می‌باشد. درایور موتور L298N می‌باشد. تراشه این درایور خیلی قدرت و پتانسیل مناسبی ندارد. صرفا یک درایور جهت راه اندازی موتورهای ارزان قیمت و ساده است. از اینرو انتظار خیلی زیادی از این درایور نداشته باشید. در ادامه این مجموعه آموزش با مرجع تخصصی آردوینو به زبان فارسی، دیجی اسپارک همراه باشید.

راه اندازی سنسور تعقیب خط با اردینو

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

 

پایه های آنالوگ در آرینو

برای خواندن و نوشتن از پایه های دیجیتال در اردینو  از دستور digitalWrite و digitalRead استفاده می شود. که در اردینو مدل uno از پایه ی ۰ تا ۱۳ به عنوان ورودی و خروجی دیجیتال در نظر گرفته شده اند. حالا اگر پایه کم آوردیم میتوانیم از پایه های آنالوگ نیز استفاده کنیم. بهصورت زیر: پایه های آنالوگ روی اردینو از شماره A0 – A5 هستند که برای استفاده در تابع pinmode باید از شماره ۱۴-۱۹استفاده کنیم. بقیه دستورات مثل استفاده از پایه های دیجیتال می باشد. توضیحات بیشتر در لینک زیر: آموزش جامع آردوینو جلسه ۱۵ کمبود پایه آموزش…

راه اندازی ماژول آلتراسونیک با آردینو

اساس کار ماژول های آلتراسونیک:

این ماژول امواج صوتی با فرکانس بالا ایجاد می‌کنند و موج بازتاب شده را دریافت و تحلیل می‌کنند. این ماژول با محاسبهٔ زمان بین فرستادن سیگنال و گرفتن بازتاب، فاصلهٔ جسم را محاسبه می‌کنند.

تفاوت ماژول آلتراسونیک SRF05 و SR04:

این دو ماژول در بسیاری از ویژگی ها مشابه هم هستند ماژول SRF05 در واقع تکمیل شده و اصلاح شده ماژول SR04 می باشد. پایه ها و نوع طراحی این ماژول ها به طوری است که می توان با یک برنامه از هر دو ماژول استفاده کرد در زیر تصویر هر دو ماژول را می بینید.

hy-srf05-top

hy-srf05-%d8%a7%d9%84%da%a9%d8%aa%d8%b1%d9%88%d9%84%d8%a8

همان طور که در تصویر هم مشخص است پایه ی out به ماژول SRF05 اضافه شده که این پایه در ماژول دیگر موجود نیست از این پایه برای تعیین عملکرد ماژول اشتفاده می شود. در ادامه بیشتر در مورد این پایه بحث می کنیم.

فعال کردن IMAP جیمیل

برای اینکه بتوانیم از طریق نرم افزار روی اندروید یا کامپیوتر یا ….ایمیلی را ارسال کنیم به سرور ایمیل نیاز داریم که در اینجا ما از گوگل استفاده میکنیم: برای این منظور باییستی تنظیمات smtp و pop گوگل را در نرم افزار مورد نظر وارد کرد. این تنشیمات به قرار زیر می باشند. راه‌اندازی IMAP مرحله ١: بررسی کنید IMAP فعال باشد Gmail را در رایانه باز کنید. در بالا چپ، روی «تنظیمات» کلیک کنید؛ روی تنظیمات کلیک کنید؛ روی برگه بازارسال و POP/IMAP کلیک کنید؛ در بخش «دسترسی IMAP»، گزینه فعال کردن IMAP را انتخاب کنید؛ روی ذخیره تغییرات…

افزونه ای برای تخفیف روی تعداد (عمده فروشی)

برای اعمال تخفیف روی تعداد خرید های بیشتر میتونید از  افزونه woocommerce-discounts-plus استفاده کنید. مزیت این افزونه نسبت به  WooCommerce Bulk Discount این هست که به صورت خودکار تعداد و مقدار تخفیف رو زیر قیمت محصول در صفحه فروشگاه محصول نشون میده.

یعنی زیر قیمت محصول مینویسه مثلا ۱۰ تا خرید ۲۰ درصد تخفیف ۳۰ خرید ۲۵ درصد تخفیف و همینطور ادامه بدید.

ایجاد منو برای نسخه موبایلی سایت وردپرس

برای اینکه منویی برای نسخه موبایل وردپرس ایجاد کنید میتوانید از افزونه های مختلفی که برای این منظور ایجاد شده است استفاده کنید. ولی ما در اینجا به چگونگی ایجاد منو بدون استفاده از افزونه، در پوسته Storefront  (پوسته پیش فرض ووکامروس) می پردازیم. زمانی که با موبایل به فروشگاه ووکامروسی وارد میشوید و به منو ها مراجعه میکنیم تمام برگه ها را لیست کرده است. این مشکل بدلیل تنظیم نکردن فهرست برای نسخه موبایل پوسته هست. برای این منظور کافیست به قسمت (( نمایش / فهرست ها)) بروید و سپس به تب (( مدیریت جایگاه ها )). در این…

باز کردن درایو قفل شده در لینوکس اوبونتو

گاهی مواقع که ویندوز را در کنار لینوکس نصب میکنید ممکن است در لینوکس نتوانید داخل درایوها پوشه جدید ایجاد کنید.

اگر به سطح دسترسی اون درایو ها هم نگاه کنید میبینید که فقط خواندنی هستند.

ممکنه به این علت این مشکل به وجود اومده باشه که در ویندوز پنجره درایو ها باز مونده باشه و نصفه کاره کامپیوتر رو خاموش کردید…یا بعضی جاها نوشته fast boot روشن باشه اینطوری میشه…

برای حل این موضوع دو راه پیشنهاد میشه:

۱-ویندوز رو بالا بیارید و همه درایوها رو ببنید و سپس ریست کنید و برید روی لینوکس بینید درست میشه یا نه.

۲- از دستور زیر برای تغییر سطح دسترسی درایوها در لینوکس استفاده کنید:

sudo chmod 777 DriveName

اگر بخواهید کل زیر پوشه ها هم دسترسیشون عوض بشه میتونید از دستور زیر استفاده کنید

sudo chmod 777 -R DriveName

بعد از اجرای این دستورات کامیپیوتر را ریست کنید.

آسانترین روش بازیابی گراب

۱- دانلود و ایجاد لایو دیسک از برنامه  https://www.supergrubdisk.org/ برنامه بسیار کاربردی و کار راه اندازی هست.ضمن اینکه حجم کمی داره. کلا اگر نتونستید گراب رو مشاهده کنید، به هر دلیلی، این برنامه میتونه کارتون رو راه بندازه. ۲-از طریق بوت کردن برنامه فوق وارد محیط توزیع لینوکس مورد نظر میشویم. ۳-نصب بوت ریپیر مطابق لینک https://help.ubuntu.com/community/Boot-Repair گزینه repair رو بزنید. سپس مطابق دستورات برنامه پیش بروید.   *اگر روش فوق جواب نداد، از این لینک  ( https://www.dedoimedo.com/computers/grub-customizer.html  )  برنامه گراب کاستمیزر را نصب و مطابق توضیحات گراب را سفارشی کنید.  

نصب VM VirtualBoxدر اوبونتو

VirtualBox را در مرکز نرم افزاری سرچ میکنیم و بعد نصب. برای ایجاد سیستم مجازی روی new کلیک کرده و بدون آنکه گزینه ها را تغییر دهیم تنظیمات را ادامه میدهیم و به پایان میرسانیم. فایل ایزو سیستم عامل مورد نظر را از قبل اماده میکنید و در مرحله ای که درخواست میشود آن را معرفی میکنید. *رم را بیشتر از ۲ گیگ قرار ندهید. *میزان فضا را داینامیک انتخاب کنید. *مجازی سازی سی پی یو را از طریق بوت فعال کنید. *برای اشتراک گذاری فایل ها بین لینوکس و ویندوز باید از منوی Device گزینه insert Guests Additions cd…