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

כיצד להכין סיר חכם עם NodeMCU הנשלט על ידי אפליקציה: 8 שלבים
כיצד להכין סיר חכם עם NodeMCU הנשלט על ידי אפליקציה: 8 שלבים

וִידֵאוֹ: כיצד להכין סיר חכם עם NodeMCU הנשלט על ידי אפליקציה: 8 שלבים

וִידֵאוֹ: כיצד להכין סיר חכם עם NodeMCU הנשלט על ידי אפליקציה: 8 שלבים
וִידֵאוֹ: ארוחה שלמה במכשיר אחד | נינג'ה סמארט - ליד 17 ב-1 | OL753 | SMART LID - שריג 2024, נוֹבֶמבֶּר
Anonim
כיצד להכין סיר חכם עם NodeMCU הנשלט על ידי אפליקציה
כיצד להכין סיר חכם עם NodeMCU הנשלט על ידי אפליקציה
כיצד להכין סיר חכם עם NodeMCU הנשלט על ידי אפליקציה
כיצד להכין סיר חכם עם NodeMCU הנשלט על ידי אפליקציה

במדריך זה נבנה סיר חכם הנשלט על ידי ESP32 ויישום לסמארטפון (iOS ו- Android).

נשתמש ב- NodeMCU (ESP32) לקישוריות ובספריית Blynk לענן IoT והיישום בסמארטפון.

לבסוף נשתמש ב- JLCPCB ו- LCSC להזמנת PCB ורכיב.

שלב 1: תכנן את תוכנית החשמל בעזרת EasyEDA

תכנן את תוכנית החשמל באמצעות EasyEDA
תכנן את תוכנית החשמל באמצעות EasyEDA

כדי לעצב את הלוחות שלנו ולהדפיס אותם עם שירות JLCPCB נשתמש בתוכנת EasyEda, דרכה נוכל לצייר את תרשים החיווט ולאחר מכן להמיר אותו ל- PCB ולהזמין ישירות מהתוכנה.

EasyEda היא תוכנה המאפשרת לך לצייר מעגלים חשמליים על ידי הכנסת רכיבים ישירות ממאגר הנתונים של LCSC, כך שתוכל לרכוש אותם לאחר שנמשכו. היא גם מאפשרת לך לעצב את הלוח המודפס החל מתרשים החיווט. לאחר הצביעה ניתן יהיה להזמין אותו באמצעות JLCPCB.

ראשית עליך להוריד את EasyEda מהקישור https://easyeda.com/page/download לאחר מכן התקן אותו וייבא את התוכנית שעיצבתי.

ניתן להוריד את התוכנית כאן.

לאחר הורדת תרשים החיווט, פשוט צור ממנו את ה- PCB.

שלב 2: הזמינו את ה- PCB עם JLCPCB

הזמינו את ה- PCB עם JLCPCB
הזמינו את ה- PCB עם JLCPCB
הזמינו את ה- PCB עם JLCPCB
הזמינו את ה- PCB עם JLCPCB

לאחר מכן, לאחר שתוכנן ה- PCB, פשוט הזמין את הלוחות באמצעות JLCPCB על ידי לחיצה על הכפתור המוצג באיור למעלה.

עם מעט כסף יכולנו להזמין PCB המיוצר ממש טוב ומהר מאוד. כמו כן יהיה ניתן, לאחר הזמנת ה- PCB, לצפות בהתקדמות ההזמנה מחשבונך.

שלב 3: הזמנת רכיב עם LCSC

הזמנת רכיב עם LCSC
הזמנת רכיב עם LCSC
הזמנת רכיב עם LCSC
הזמנת רכיב עם LCSC

כדי להזמין את הרכיבים הוא פשוט, פשוט לחץ על כפתור "BOM" (שטר החומר) בתוכנית כדי לצייר את ה- PCB של EasyEda.

לאחר מכן תוחזר לדף רכישת החומרים באתר LCSC, המשך ברכישה כדי שתוכל להשלים את בניית ה- PCB. פשוט בצע את השלבים שבתמונות למעלה כדי להזמין את הרכיבים האלקטרוניים.

LCSC הוא אתר המאפשר לך לבחור רכיבים ממאגר נתונים עצום ולהזמין אותם לפרויקטים ולמחשבי PCB שלך. הוא מציע אינסוף רכיבים במחירים תחרותיים באמת ובגלל זה בחרתי בשירות הזה.

שלב 4: לרתך את הרכיב על המחשב האישי

לרתך את הרכיב על המחשב האישי
לרתך את הרכיב על המחשב האישי
לרתך את הרכיב על המחשב האישי
לרתך את הרכיב על המחשב האישי

קח את הרכיבים שהוזמנו באמצעות lcsc והלחם אותם בלוח הלוח בהתאם לאינדיקציות של תרשים החיווט.

שלב 5: בנה את חיישן לחות הקרקע

בנה את חיישן לחות הקרקע
בנה את חיישן לחות הקרקע
בנה את חיישן לחות הקרקע
בנה את חיישן לחות הקרקע

כתבתי מדריך נפרד להכנת חיישן לחות הקרקע והוא זמין כאן!

שלב 6: העלה את הקוד

העלה את הקוד
העלה את הקוד

הורד את הקוד מכאן.

העלה אותו ל- Arduino IDE.

אם אין לך את ספריית Blynk ומנהל ההתקן ESP32, עיין במדריך זה:

התקן את מנהל ההתקן ESP32 ב- Windows: כאן

התקן את מנהל ההתקן ESP32 בלינוקס: כאן

התקן את מנהל ההתקן ESP32 במערכת ההפעלה Mac: כאן

הורד והתקן את ספריית Blynk

שלב 7: בנה את האפליקציה עם Blynk

בנה את האפליקציה עם Blynk
בנה את האפליקציה עם Blynk
בנה את האפליקציה עם Blynk
בנה את האפליקציה עם Blynk
בנה את האפליקציה עם Blynk
בנה את האפליקציה עם Blynk

Blynk הוא שירות חינם המאפשר לך לשלוט מרחוק בכרטיסי NodeMcu שלך באמצעות מעבד ESP32.

זה יהיה שימושי בפרויקט מכיוון שלא נצטרך ליצור את שרת IoT שלנו אלא פשוט להסתמך על שרת Blynk. בנוסף, Blynk מאפשר לך לבנות את היישום החינמי שלך מבלי לדעת לתכנת פשוט באמצעות האפליקציה הבסיסית שלו. כדי לדעת כיצד להגדיר את blynk ב- Arduino IDE בצע את השלבים הבאים.

שלב 8: בדוק את הסביבה

בדוק את הסביבה
בדוק את הסביבה
בדוק את הסביבה
בדוק את הסביבה
בדוק את הסביבה
בדוק את הסביבה
בדוק את הסביבה
בדוק את הסביבה

לאחר טעינת התוכנה ב- esp32 נוכל מיד לראות את מערכת ההשקיה החכמה החדשה שלנו בעבודה.

יכולנו לראות את מפלס המים בכלי ואת מצב המשאבה שהוא משקה בכל עת.

מוּמלָץ: