תוכן עניינים:

גשש השמש של ארדואינו: 5 שלבים (עם תמונות)
גשש השמש של ארדואינו: 5 שלבים (עם תמונות)

וִידֵאוֹ: גשש השמש של ארדואינו: 5 שלבים (עם תמונות)

וִידֵאוֹ: גשש השמש של ארדואינו: 5 שלבים (עם תמונות)
וִידֵאוֹ: חופני כשהשמש עולה 2024, יולי
Anonim

מאת geo bruce ברוס עולה באש עקוב אחר מאת המחבר:

השתמש בכל ביט בגודל נתב Makita / Dewalt שלך (Shapeoko)
השתמש בכל ביט בגודל נתב Makita / Dewalt שלך (Shapeoko)
השתמש בכל ביט בגודל נתב Makita / Dewalt שלך (Shapeoko)
השתמש בכל ביט בגודל נתב Makita / Dewalt שלך (Shapeoko)
כיצד להשתמש בסורק הלייזר RPLIDAR 360 ° עם Arduino
כיצד להשתמש בסורק הלייזר RPLIDAR 360 ° עם Arduino
כיצד להשתמש בסורק הלייזר RPLIDAR 360 ° עם Arduino
כיצד להשתמש בסורק הלייזר RPLIDAR 360 ° עם Arduino
ערכת סליל טסלה מוזיקלית (הוראות)
ערכת סליל טסלה מוזיקלית (הוראות)
ערכת סליל טסלה מוזיקלית (הוראות)
ערכת סליל טסלה מוזיקלית (הוראות)

אודות: שלום, אני ברוס. אני סטודנט בבלגיה. יש לי מגוון רחב של תחומי עניין: אלקטרוניקה, מחשבים, טכנולוגיה, … בזמני הפנוי אני מבלה הרבה זמן בפרויקטים, חקר האינטרנט, רכיבה על אופניים. ht … עוד על גיאו ברוס »

מה זה עושה: הוא מחפש את מקור האור הבהיר ביותר כמו השמש. יש גרסה חדשה וטובה יותר של הפרויקט הזה:

שלב 1: איך זה עובד

איך זה עובד
איך זה עובד
איך זה עובד
איך זה עובד
איך זה עובד
איך זה עובד
איך זה עובד
איך זה עובד

איך זה עובד: הכנתי חיישן של 4 LDRs עם סדינים ביניהם

הנקודות הלבנות הן ה- LDR

כאשר המקל למעלה מכוון לשמש או לנקודה הבהירה ביותר, ארבעת ה- LDR מקבלים את אותה כמות אור עליהם.

דוגמה 1 כשהאור נשאר למעלה: ימין למעלה, ימינה למטה, שמאל למטה נמצאים בצל ושמאל למעלה למעלה הכי הרבה אור דוגמה 2 כשהאור למעלה משמאל וימין למטה בצל והחלק העליון הוא באור

שלב 2: רשימת חלקים

  • 2 x קישור Ebay של סרוו 1.5 $ ליחידה
  • 4 x נגדים תלויי אור (ldr) LDR זולים ב- eBay 0.78 $ עבור 20 יח '
  • 4 נגדים נגדים 10K ב Ebay 0.78 $ עבור 50 יחידות משלוח חינם
  • 1 x Arduino Arduino UNO Ebay link 3.5 $ משלוח חינם
  • 2 x פוטנציומטרים 10k (ערך לא משנה) קישור eBay

שלב 3: ההתקנה

ההתקנה
ההתקנה
ההתקנה
ההתקנה
ההתקנה
ההתקנה

פשוט להדביק אותו יחד !!!

שלב 4: המעגל

המעגל
המעגל
המעגל
המעגל
המעגל
המעגל

שלב 5: הקוד

אתה יכול להוריד את הקוד למטה בדף זה/ * קוד זה נכתב על ידי geobruce למידע נוסף בדוק את האתר שלי https://xprobe.net */#include // כלול ספריית סרוו סרוו אופקי; // סרוו אופקי int servoh = 90; // לעמוד סרוו אופקי סרוו אנכי; // סרוו אנכי int servov = 90; // מעמד סרוו אנכי // חיבורי פינים LDR // שם = analogpin; int ldrlt = 0; // LDR למעלה שמאל למעלה ldrrt = 1; // LDR top rigt int ldrld = 2; // LDR למטה int שמאל ldrrd = 3; // הגדרת void rigt למטה () {Serial.begin (9600); // חיבורי סרוו // name.attacht (סיכה); מצורף אופקי (9); צרף אנכי (10); } לולאת חלל () {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; שנה זווית אנכית {if (avt> avd) {servov = ++ servov; אם (servov> 180) {servov = 180; }} אחרת אם (avt <avd) {servov = --servov; אם (servov <0) {servov = 0; }} vertical.write (servov); } אם (-1*tol> dhoriz || dhoriz> tol) // לבדוק אם ההבדל הוא בסובלנות אחרת לשנות את הזווית האופקית {if (avl> avr) {servoh = --servoh; אם (servoh <0) {servoh = 0; }} אחרת אם (avl <avr) {servoh = ++ servoh; אם (servoh> 180) {servoh = 180; }} אחרת אם (avl == avr) {// nothing} horizontal.write (servoh); } עיכוב (dtime); }

אתגר החלל Celestron
אתגר החלל Celestron
אתגר החלל Celestron
אתגר החלל Celestron

סגנית מקום באתגר החלל Celestron

מוּמלָץ: