תוכן עניינים:
וִידֵאוֹ: שעון ESP32 באמצעות WiFi, ESP-NOW וסלולר: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
זהו שעון wifi מבוסס ESP32 שהכנתי לתחרות האלחוטית. החלטתי להפוך את השעון הזה אלחוטי מדי כך שהוא משתמש בשלוש צורות תקשורת אלחוטיות שונות (WiFi, ESP-NOW ו- Cellular). הטלפון מחובר למגדל סלולרי ומתפקד כנקודה חמה של wifi. ה- esp32 הראשון מחובר לטלפון ומציג את השעה שהוא מושך משרת ntp ב- OLED.
שני המעי הגס מחוברים לטלפון ומעבירים את הדקות והשניות ליחידות האחרות באמצעות פרוטוקול התקשורת של esp32 עצמו שנקרא ESPNOW. המעי הגס הראשון מעביר את הדקות והמעי הגס השני מעביר את השניות.
ישנן 5 תוכניות נפרדות לפרויקט זה שאשתף להלן.
שלב 1:
1. לוח ESP32 עם מסך OLED מובנה X5
2. סוללת ליתיום 18650
3. טלפון מאשר יכול לשמש כנקודה חמה או כנתב
4. כבל מיקרו USB
שלב 2: הורד את Arduino IDE והספריות הנדרשות
ראשית, ודא שיש לך את ה- IDE העדכני ביותר של Arduino על ידי ביקור בכתובת:
לאחר מכן וודא שהתקנת את הליבה הארדואינית ESP32 כראוי על ידי ביצוע ההנחיות בדף GitHub כאן:
הורד והתקן את ספריית מנהלי ההתקן OLED עבור ESP32 כאן:
אם אתה רוצה ליצור גופן משלך, עליך להשתמש בגנרטור הגופנים הזה:
לחץ על צור לאחר שהחלטת באיזה פונט תרצה להשתמש. הגופן שהשתמשתי בו היה נימבוס מונו L רגיל בגובה 52 פיקסלים. לאחר שהתקנת את כל הספריות העתק את הקובץ מהמחולל והעתק אותו. חפש במחשב שלך קובץ בשם oleddisplayfonts.h
פתח אותו בעזרת עורך טקסט והדבק למעלה את קוד הגופן שלך ושם לב לשם מכיוון שתצטרך להעתיק אותו לתוכנית שלך. לדוגמה, שם הגופן שלי הוא "Nimbus_Mono_L_Regular_52"
שלב 3: תכנות את יחידות ה- ESP32 שלך
הקפד להקליד את ה- SSID והסיסמה עבור רשת ה- WiFi שאליה תתחבר.
השתמש ב- Arduino IDE לתכנות חמש התוכנות השונות.
שלב 4:
זהו זה! זהו פרויקט נהדר שיעזור לך להכיר חלק מהפונקציונליות של ESP32 ואני מקווה שזה נותן למישהו השראה לעשות משהו דומה.
אם מצאת שזה מועיל להוראה, אנא הצביע עבורי בתחרות האלחוטית.
תודה!
מוּמלָץ:
כיצד להכין שעון אנלוגי ושעון דיגיטלי באמצעות רצועת לד באמצעות ארדואינו: 3 שלבים
כיצד להכין שעון אנלוגי ושעון דיגיטלי באמצעות רצועת לד באמצעות Arduino: היום נכין שעון אנלוגי & שעון דיגיטלי עם רצועת Led ומודול MAX7219 Dot עם Arduino. זה יתקן את הזמן עם אזור הזמן המקומי. השעון האנלוגי יכול להשתמש בפס LED ארוך יותר, כך שניתן לתלות אותו על הקיר כדי להפוך לאמנות עולם
שעון רשת ESP8266 ללא כל RTC - Nodemcu NTP שעון אין RTC - פרויקט שעון אינטרנט: 4 שלבים
שעון רשת ESP8266 ללא כל RTC | Nodemcu NTP שעון אין RTC | פרויקט שעון אינטרנט: בפרויקט תעשה פרויקט שעון ללא RTC, ייקח זמן מהאינטרנט באמצעות wifi והוא יציג אותו בתצוגה st7735
שעון מבוסס Arduino באמצעות מודול שעון בזמן אמת DS1307 (RTC) & 0.96: 5 שלבים
שעון מבוסס Arduino באמצעות מודול שעון בזמן אמת DS1307 (RTC) & 0.96: היי חברים במדריך זה נראה כיצד להכין שעון עבודה באמצעות מודול שעון בזמן אמת DS1307 & מציג OLED. אז נקרא את הזמן ממודול השעון DS1307. והדפס אותו על מסך OLED
הכנת שעון עם M5stick C באמצעות Arduino IDE - שעון בזמן אמת של RTC עם M5stack M5stick-C: 4 שלבים
הכנת שעון עם M5stick C באמצעות Arduino IDE | שעון בזמן אמת של RTC עם M5stack M5stick-C: היי חברים במדריך זה נלמד כיצד להכין שעון עם לוח פיתוח m5stick-C של m5stack באמצעות Arduino IDE. כך m5stick יציג תאריך, שעה & השבוע בחודש המוצג בתצוגה
תחילת העבודה עם ESP32 CAM - הזרמת וידאו באמצעות ESP CAM באמצעות Wifi - פרויקט מצלמות אבטחה ESP32: 8 שלבים
תחילת העבודה עם ESP32 CAM | הזרמת וידאו באמצעות ESP CAM באמצעות Wifi | פרויקט מצלמות אבטחה ESP32: היום נלמד כיצד להשתמש בלוח ה- CAM החדש של ESP32 וכיצד אנו יכולים לקודד אותו ולהשתמש בו כמצלמת אבטחה ולקבל סרטון סטרימינג באמצעות wifi