فهرست مطالب:
- مرحله 1: قطعات و ابزارها
- مرحله 2: ساختن مدار
- مرحله 3: مجموعه سنسور را بسازید
- مرحله 4: تنظیم کنید
- مرحله 5: کد
- مرحله 6: همه انجام شد
تصویری: : 6 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
مرحله 1: قطعات و ابزارها
قطعات: ~ 2 x Servo Motors - فروشگاه لوازم الکترونیکی محلی ~ 4 x LDR's - فروشگاه لوازم الکترونیکی محلی ~ 4 x 10k مقاومت - فروشگاه لوازم الکترونیکی محلی ~ Arduino Uno - Sparkfun.com ~ 2 x 50k مقاومت متغیر - فروشگاه لوازم الکترونیکی محلی ابزارها: ron آهن لحیم کاری - Sparkfun.com ~ Solder Wire - Sparkfun.com ~ Jumper Wires - Sparkfun.com ~ Protoboard - فروشگاه لوازم الکترونیکی محلی تمام قطعات کمتر از 30 دلار برای شما هزینه دارد (بدون آردوینو و همه ابزارها)
مرحله 2: ساختن مدار
مدار بسیار ساده است و چهار LDR را به ترتیب از طریق مقاومت 10k به پین های آنالوگ 0 ، 1 ، 2 و 3 وصل کنید. به ترتیب دو سروو را به پین های دیجیتال 9 و 10 وصل کنید. دو مقاومت متغیر را به پین های آنالوگ 4 و 5 متصل کنید. a به تصاویری که واقعاً به آنها کمک می کند نگاه کنید. آخرین تصویر را برای نمودار مدار ببینید (ممکن است بدترین عکس باشد که تا به حال دیده اید).
مرحله 3: مجموعه سنسور را بسازید
برای ساختن مجموعه سنسور ، دو تکه مقوا مستطیل شکل بردارید ، یک شکاف طولانی را از وسط اولین تکه مقوایی بردارید. یک شکاف کوتاه را از وسط قطعه دوم مقوایی بریده و سپس هر دو را قطع کرده و با استفاده از مقداری آنها را به زیبایی تعمیر کنید. نوار. باید شبیه یک صلیب سه بعدی با 4 بخش باشد. ما باید چهار LDR خود را در این چهار قسمت از صلیب قرار دهیم. تصاویر را ببینید که واقعاً کمک می کند.
مرحله 4: تنظیم کنید
یک پایه (بطری نسکافه در مورد من) پیدا کنید و سروو مشت خود را به آن بچسبانید و سپس به روتور اولین سروو سرو دوم را وصل کنید. به روتور سروو دوم مجموعه سنسورهایی را که قبلاً ساخته ایم متصل کنید. برای آزمایش روبات خود آن را در معرض نور خورشید قرار دهید و به طور خودکار باید خود را به سمت خورشید تنظیم کند. اگر در محیط داخلی قرار بگیرید ، خود را با روشن ترین منبع نور اتاق تنظیم می کند. به تصاویری که واقعاً کمک می کنند نگاه کنید.
مرحله 5: کد
در اینجا کد ربات ردیابی خورشیدی شما آمده است: #شامل // شامل سروو کتابخانه سروو افقی ؛ // servo افقی int servoh = 90؛ // سروو افقی سروو عمودی؛ // عمودی servo int servov = 90؛ // سروو عمودی // اتصالات پین LDR // نام = analogpin؛ int ldrlt = 0 ؛ // LDR بالا سمت چپ int ldrrt = 1؛ // LDR top rigt int ldrld = 2؛ // LDR پایین سمت چپ int ldrrd = 3؛ // ldr down rigt void setup () {Serial.begin (9600)؛ // سروو اتصالات // name.attacht (پین) ؛ horizontal.attach (9)؛ vertical.attach (10) ؛ } void loop () {int lt = analogRead (ldrlt)؛ // بالا سمت چپ int rt = analogRead (ldrrt)؛ // بالا سمت راست int ld = analogRead (ldrld)؛ // پایین سمت چپ int rd = analogRead (ldrrd)؛ // down rigt int dtime = analogRead (4)/20؛ // خواندن پتانسیومتر int tol = analogRead (5)/4؛ int avt = (lt + rt) / 2 ؛ // مقدار متوسط بالا int avd = (ld + rd) / 2؛ // مقدار متوسط پایین int avl = (lt + ld) / 2؛ // مقدار متوسط سمت چپ int avr = (rt + rd) / 2؛ // مقدار متوسط راست int dvert = avt - avd؛ // بررسی تفاوت بالا و پایین int dhoriz = avl - avr ؛ // تفاوت را در سمت چپ و rigt if (-1*tol> dvert || dvert> tol) بررسی کنید // آیا تفاوت در تحمل دیگری است تغییر زاویه عمودی {if (avt> avd) {servov = ++ servov؛ if (servov> 180) {servov = 180؛ }} else if (avt <avd) {servov = --servov؛ if (servov <0) {servov = 0؛ }} vertical.write (servov)؛ } if (-1*tol> dhoriz || dhoriz> tol) // بررسی کنید که آیا تفاوت در تحمل است یا خیر تغییر زاویه افقی {if (avl> avr) {servoh = --servoh؛ if (servoh <0) {servoh = 0؛ }} else if (avl <avr) {servoh = ++ servoh؛ if (servoh> 180) {servoh = 180؛ }} else if (avl = avr) {// asgjë} horizontal.write (servoh)؛ } تاخیر (dtime) ؛ }
مرحله 6: همه انجام شد
امیدوارم این پروژه الهام بخش آزمایش های بیشتر باشد. برد آردوینو فوق العاده همه کاره ، ارزان و در دسترس همه علاقه مندان است. این تنها یکی از پروژه های ساده ای است که می توان با استفاده از آردوینو ساخت. به تفکر ادامه دهید!. پیگیری های دیگر را فراموش نکنید. برای هر گونه پرسش با من در اینجا شناسه ایمیل من [email protected]
توصیه شده:
چگونه: نصب Raspberry PI 4 Headless (VNC) با Rpi-imager و تصاویر: 7 مرحله (همراه با تصاویر)
چگونه: نصب Raspberry PI 4 Headless (VNC) با Rpi-imager و تصاویر: من قصد دارم از این Rapsberry PI در چندین پروژه سرگرم کننده در وبلاگم استفاده کنم. به راحتی آن را بررسی کنید. من می خواستم دوباره به استفاده از Raspberry PI بپردازم ، اما در مکان جدیدم صفحه کلید یا موس نداشتم. مدتی بود که من یک تمشک راه اندازی کردم
نمایش اسلاید تصاویر تعطیلات خود را با لمس سحر و جادو!: 9 مرحله (همراه با تصاویر)
نمایش اسلاید تصاویر خود را با لمس جادو! برای مطابقت با پرچم و موضوع کشوری که من از آن دیدن می کنم (در این مورد ، سیسیل). تی
تطبیق یک گوشی تلفن همراه با تلفن همراه: 7 مرحله (همراه با تصاویر)
انطباق یک گوشی تلفن همراه با یک تلفن همراه: توسط بیل ریو ([email protected]) اقتباس شده برای دستورالعمل ها توسط موس ([email protected]) سلب مسئولیت: روش شرح داده شده در اینجا ممکن است برای شما کارساز نباشد گرفتن. اگر کار نمی کند ، یا اگر چیزی را خراب می کنید ، m نیست
نحوه جدا کردن رایانه با مراحل و تصاویر آسان: 13 مرحله (همراه با تصاویر)
نحوه جدا کردن رایانه با مراحل و تصاویر آسان: این دستورالعمل نحوه جدا کردن رایانه است. اکثر اجزای اصلی ماژولار هستند و به راحتی حذف می شوند. با این حال مهم است که در مورد آن سازماندهی شده باشید. این به شما کمک می کند تا قطعات را از دست ندهید ، و همچنین باعث می شود دوباره سرهم کنید
ذخیره تصاویر برای انجام وظیفه: 4 مرحله (همراه با تصاویر)
ذخیره تصاویر برای انجام وظیفه: 1. یک سند جدید Google باز کنید و از این صفحه برای ایمن سازی تصاویر خود استفاده کنید. از ctrl (کنترل) و & quot؛ c & quot؛ کلید کپی کردن از ctrl (کنترل) و & quot؛ v & quot؛ کلید چسباندن