תוכן עניינים:
- שלב 1: רכיבים
- שלב 2: Led Matrix
- שלב 3: חיישן DHT
- שלב 4: שעון
- שלב 5: IOT
- שלב 6: תוכנית חשמלית
- שלב 7: קוד ארדואינו
- שלב 8: ניצול
וִידֵאוֹ: כדור בהיר IOT: 8 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
פרויקט זה מבוסס על השליטה, באמצעות האפליקציה Blynk, מטריצה של neopixel, מכיוון שמנורה פשוטה לא הספיקה הוספתי שעון וחיישן טמפרטורה ולחות, אך אנו רואים בפירוט.
שלב 1: רכיבים
1: ארדואינו R3
16: NeoPixel WS2812B
1: LCD 16x2 עם מודול I2C
1: שעון זמן אמת (RTC) DS 1307
1: DHT 22 (חיישן טמפרטורה ולחות)
1: ממיר DC DC מתכוונן למטה
1: וסת לינארי LM1117
1: ESP5266-01
3: מתג כפתורים
1: מפנה
1: מפזר למנורת כדור אופלית לבנה חיצונית
1: תיבת חיבור חשמלית
1: הנגד 220 אוהם
1: הנגד 510 אוהם
1: הנגד 1K אוהם
1: הנגד 470 אוהם
3: דיודה 1N4007
חוט חשמלי
שלב 2: Led Matrix
בניתי מערך קטן של נפיקסל כמו בתרשים שלהלן, הוא נשלט על ידי ארדואינו עם הספרייה "Adafruit_NeoPixel.h", הוא בהיר מאוד ורצוי לא להסתכל כאשר הנורות נדלקות.
שלב 3: חיישן DHT
השתמשתי בחיישן DHT 22 כדי לפקח על התנאים הסביבתיים, וריאציית צבע ה- LED, מייצגת את הטמפרטורה, ב -12 וריאציות צבע, מכחול (קר) לאדום (חם).
שלב 4: שעון
השעון נשלט על ידי ה- RTC, השתמשתי ב- DS1307 אך הוא יכול להתאים גם ל- DS3231, לפרטים ראו "שעון קבע תאריך שעה", בניגוד לאותו פרוייקט, הסרתי את נגדי המשיכה לכפתורים, P1, P2 ו- P3, המשמשים להתאמת השעה, וביצעתי שינוי קטן בקוד.
שלב 5: IOT
Arduino מחובר לאינטרנט באמצעות ESP8266, שבתורו מחובר לאפליקציה Blynk
באמצעות הטלפון ניתן לשנות את צבע המנורה בהתאם למצב הרוח. הצבעים נקבעים כדלקמן:
V1 = אדום
V2 = ירוק
V3 = Blu
V5 = צהוב
V6 = סגול
V7 = ציאן
V8 = לבן
V4 = טמפרטורה
שלב 6: תוכנית חשמלית
כפי שניתן לראות מתרשים החיווט, לב המעגל הוא "ארדואינו", במקרה שלי השתמשתי ב"ארדואינו ננו ".
עבור הסיכה A4 ו- A5 מחוברים ל- SDA ול- SCL המתאימים של תצוגת I2C 16x2 ו- RTC.
חיישן הטמפרטורה והלחות מחובר לפין 4, באמצעות Pull-Up הנגד.
ה- Diverter, המחובר לסיכה 12 של Arduino, עובר ממצב IOT למשחק אור יפה, המכונה "קשת".
כדי להפעיל את ה- ESP8266 השתמשתי בווסת LM1117, בעוד להורדת המתח ב- RTX השתמשתי במפריד התנגדותי (R1-R2).
לקבוצה D1, D2, D3 יש פונקציית הגנה:
- D1 מגן מפני קוטביות הפוכה.
- D2, במקרה שנשנה את קוד Arduino, מונע הזנה של מטריצת Neopixel.
- D3 מוריד 5.6 וולט ל -5 וולט
שלב 7: קוד ארדואינו
קוד מאת create.arduino.cc:
ספריות:
- Wire.h - Arduino IDE
- RTClib.h -
- LiquidCrystal_I2C.h -
- DHT.h-https://github.com/adafruit/DHT-sensor-library
- Adafruit_NeoPixel.h -
- ESP8266_Lib.h -
- BlynkSimpleShieldEsp8266.h -
פרמטרים שיש להגדיר בקוד:
- char auth = "YourAuthToken"; הזן את קוד האסימון של האפליקציה Bynk
- Blynk.begin (auth, wifi, "ssid", "password"); הזן את ה- SSID והסיסמה לנתב ה- Wi Fi שלך
שלב 8: ניצול
מכיוון שהחתול שלי לא אוהב את עץ חג המולד, במהלך החגים, השתמשתי במנורה הזו ב"מצב קשת"
מוּמלָץ:
ציור בהיר מתחיל (ללא פוטושופ): 5 שלבים (עם תמונות)
ציור בהתחלה (ללא פוטושופ): לאחרונה קניתי מצלמה חדשה ובדקתי כמה מהתכונות שלה כאשר נתקלתי בציור אור, או בצילום חשיפה ארוכה, באינטרנט. רובנו היינו רואים את הצורה הבסיסית של ציור קל עם תמונה בעיר עם כביש
כדור כדור טניס שולחן LED: 16 שלבים (עם תמונות)
כדור כדור טניס שולחן LED: רקע אחורה לאחר שבניתי לוח שטוח של כדורי טניס שולחן לפני זמן מה, התחלתי לתהות אם אפשר יהיה ליצור לוח תלת מימד מכדורי טניס שולחן. בשילוב עם העניין שלי בעשיית " אמנות " מצורות גיאומטריות שחוזרות על עצמן אני
כיצד להכין אור פלאש בהיר במיוחד עם LED - DIY: אור בהיר במיוחד: 11 שלבים
כיצד להכין אור פלאש בהיר במיוחד עם LED - DIY: אור בהיר במיוחד: צפה בהתחלה בסרטון
כדור כדור החתול: 9 שלבים (עם תמונות)
יריית כדורי חתול: חומרים הדרושים 1 x חיישן RFID/ מרחוק 1 x Arduino uno2 x DC מנועים 1 x 180 servo 1 x 360 servomult חוטים קופסא/ מיכל לבניית צינור פרויקט להזנת הכדור דרך
שולחן כדור -כדור אוטונומי: 5 שלבים (עם תמונות)
שולחן כדור -כדור אוטונומי: מטרת הפרויקט העיקרית הייתה השלמת אב טיפוס עובד לשולחן כדור -כדור -אוטונומי (AFT), שבו שחקן אנושי עומד מול יריב רובוטי. מנקודת המבט האנושית של המשחק, שולחן הכדורגל דומה מאוד לשולחן רגיל. השחקן