תוכן עניינים:
- שלב 1: מפרט
- שלב 2: תכנות
- שלב 3: חיבור בסיס לתכנות
- שלב 4: הגדר את ה- Ide שלך
- שלב 5: לוח תכנות
- שלב 6: אב טיפוס PCB
- שלב 7: תוצאה של תהליך הטחינה
- שלב 8: הרכבת PCB
- שלב 9: אופן השימוש בלוח התכנות
- שלב 10: השתמש בכל 4 הסיכות של הלוח
- שלב 11: השתמש בשלושה סיכות לשליטה באד ובאחד לאיתור באגים סדרתי
- שלב 12: תודה
וִידֵאוֹ: לוח תכנות מודולים ESP-01: 12 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
מידע נוסף ועדכון מסמכים כאן באתר שלי
www.mischianti.org/2019/01/14/esp-01-modules-programming-board/
ESP-01 הוא מודול esp8266 בעלות נמוכה, עם WIFI מובנה.
הוא נוצר כמודול WIFI של Arduino, אבל זה יותר כוח מארדואינו מאשר עכשיו אם אתה צריך לעשות מודול קטן כדי לשלוט בממסר או באיזה מחשב נתונים דיגיטלי פשוט זה הפתרון הטוב ביותר.
תוכל למצוא חדשות או עדכונים אודות לוח זה כאן.
שלב 1: מפרט
קיים גרסה כלשהי של מודול זה, אך לכולם יש מעבד L106 32 סיביות מעבד RISC המבוסס על תקן Tensilica Xtensa Diamond 106Micro הפועל במהירות 80 מגהרץ, כאשר אתה קונה אחד מהם עליך לשים לב רק ב- Flash, לחלקם יש 512 KiB פלאש, 1MiB אחר
הגדרת סיכה
- VCC: כוח 3.0 ~ 3.6V
- GND: קרקע
- איפוס: אות איפוס חיצוני (רמת מתח נמוכה: פעיל)
- CH_PD: הפעלת שבב. גבוה: מופעל, השבב פועל כראוי; נמוך: כבוי, זרם קטן
- GPIO0: (פלאש) I/O IO למטרה כללית, אם הוא נמוך בזמן איפוס/הפעלה מעביר את השבב למצב תכנות סדרתי
- GPIO1: (TX) I/O IO O למטרות כלליות ו- TXd סידורי
- GPIO3: (RX) I/O IO למטרות כלליות ו- RXd סידורי
- GPIO2: I/O IO למטרה כללית ו- Serial1 TXd
שלב 2: תכנות
כפי שאתה יכול לראות מודול זה לא נמצא ב- usb, כך שהדרך הקלה ביותר לתכנת היא באמצעות ממיר USB ל TTL, תוכל למצוא אותו ב -0, 50 $.
יש לי בעיה עם מודול FT232RL או FT232 יקר יותר, במקום זאת CH340G או CH340 עובד טוב מאוד.
שלב 3: חיבור בסיס לתכנות
סכמת החיבור הבסיסית היא פשוטה למדי, עליך לשים 3.3v על VCC ו- CH_PD (כדי להפעיל ולהפעיל), ולאחר מכן לשים על GND את GND ו- GPIO0 (האחרון לשים מודול על מצב תכנות), מאשר לחבר RX ל- TX ו- TX ל- RX.
שלב 4: הגדר את ה- Ide שלך
מאשר עליך להגדיר את Arduino IDE שלך, תחילה עליך להוסיף לוח חדש ב- Boards Manager.
במנהל הלוח, הלוח לבחירה הוא esp8266.
כעת תוכל לבחור לוח esp8266 גנרי מרשימת הלוחות
שלב 5: לוח תכנות
תהליך זה מייגע, עליך להתחבר ואז להסיר חיבור וכן הלאה, וכדי להשתמש בכל הסיכות זה מאוד מייגע.
הפתרון שלי לבעיה זו הוא ליצור לוח תכנות (אני חובב לוח שירות).
הפונקציונליות היא:
- מקור כוח חיצוני לתת יותר אמפר למעגל;
- מתג לבחירת מצב תכנות ולאחר מכן שחרר את סיכת GPIO0;
- מתג 2 להפעלת RX ו- TX מאשר להעניק שימוש בסיכה זו למעגל;
- כפתור איפוס להתחלת התכנות.
שלב 6: אב טיפוס PCB
בדוק באתר שלי למידע נוסף
שלב 7: תוצאה של תהליך הטחינה
אני רוצה להוסיף את התוצאה של הנתב המפואר הישן שלי (שנוצר עם סורק ומדפסת epson), די מחוספס אבל בסדר.
יש גם באג שתוקן באמצעות חוט (הקובץ שאני נותן לך כבר לא קיים).
בעוד כמה ימים אני מקווה להוסיף את ההדרכה ליצירת ה- CNC החדש שלי, ואת ההדרכה ליצירת gcode. אתר זה נמצא בעיצומו.
שלב 8: הרכבת PCB
עכשיו התחל להרכיב את הלוח.
שלב 9: אופן השימוש בלוח התכנות
השימוש הוא די פשוט:
הכנס תחילה esp01 ללוח, מאשר חבר את GND ל- GND, TX ל- RX ו- RX ל- TX של ממיר TTL ל- USB.
עכשיו אתה מוכן לתכנת, אני מוסיף כמה דוגמאות לשימוש.
העלה קובץ מהבהב
- בלוח עליך להגדיר את המתג השמאלי במצב תכנות מאשר ללחוץ על כפתור האיפוס.
- בדוק שהמתג של RX ו- TX נמצא במצב העברה. מאשר להתחיל להעלות את הסקיצה.
- בסיום הכנס את "מצב השימוש" ללוח כדי לשחרר את סיכת המתכנת ולחצן להכניס את TX ל"מצב שימוש ".
- אז אתה יכול לבדוק את מהבהב הלד החיצוני כי BUILTIN_LED מחובר לסיכת TX.
שלב 10: השתמש בכל 4 הסיכות של הלוח
- בלוח עליך להגדיר את המתג השמאלי של qith במצב תכנות מאשר ללחוץ על כפתור האיפוס.
- בדוק שהמתג של RX ו- TX נמצא במצב העברה. מאשר להתחיל להעלות את הסקיצה.
- בסיום הכנס את "מצב השימוש" ללוח כדי לשחרר את סיכת המתכנת ולחצן לשים את סיכות RX ו- TX ב"מצב שימוש ". אז אתה משתמש בכל 4 הפינים כדי לשלוט בלד.
שלב 11: השתמש בשלושה סיכות לשליטה באד ובאחד לאיתור באגים סדרתי
- בלוח עליך להגדיר את המתג השמאלי במצב תכנות מאשר ללחוץ על כפתור האיפוס.
- בדוק שהמתג של RX ו- TX נמצא במצב העברה.
- מאשר להתחיל להעלות את הסקיצה.
- חבר את הצג הטורי ליציאה הנכונה.
- בסיום הכנס את "מצב השימוש" ללוח כדי לשחרר את סיכת המתכנת ולחצן הכניסה של RX ל"מצב שימוש ".
- אז אתה משתמש בשלושה סיכות כדי לשלוט ב- LED וב- TX כדי לאתר באגים בתוכנית.
שלב 12: תודה
אם יש לך בעיה או כתוב הערה אחרת או נושא פתוח לפורום.
מוּמלָץ:
לוח לוח לוח: 7 שלבים
לוח לוח: לפני זמן רב מאוד מצאתי כותב NC של Rotring ללא הבקר. שכחתי לגמרי מה אני רוצה לעשות עם זה, אבל בשבוע שעבר מצאתי אותו שוב ואני רוצה להכין ממנו מגש לוח. כתב היד האישי שלי על הלוח הוא לא
בנה את ה- IOT הראשון שלך באמצעות Arduino ללא מודולים נוספים: 5 שלבים (עם תמונות)
בנה את ה- IOT הראשון שלך באמצעות Arduino ללא מודולים נוספים: העולם הולך וחכם יותר מדי יום והסיבה הגדולה ביותר מאחורי זה היא התפתחות הטכנולוגיה החכמה. כחובב טכנולוגיה ודאי שמעת על המונח IOT שפירושו Internet of Things. אינטרנט של דברים פירושו שליטה והזנה של
לוח שלטי LED מונפש ללא תכנות: 3 שלבים
לוח סימנים LED מונפש ללא תכנות: זהו פרוייקט אלקטרוני ללא תכנות או כל בקרת מיקרו. אתה יכול להכין לוח הזמר המוביל בהתאמה אישית שלך באמצעות מעגל זה בפרויקט זה השתמשתי בנגד משמרת IC 74ls164 ו- IC 555 לאנימציה. אתה יכול להכין לוח לד עם
לוח תכנות ופיתוח ESP-12E ו- ESP-12F: 3 שלבים (עם תמונות)
לוח התכנות והפיתוח ESP-12E ו- ESP-12F: תפקיד הלוח היה פשוט: תוכל לתכנת מודולי ESP-12E ו- ESP-12F באותה קלות כמו לוחות NodeMCU (כלומר אין צורך ללחוץ על כפתורים). יש סיכות ידידותיות ללוח עם גישה ל- IO השמיש. השתמש ב- USB נפרד כדי להעביר סדרתי
מערכת רמזור 4 כיוונים באמצעות 5 Arduinos ו- 5 מודולים אלחוטיים NRF24L01: 7 שלבים (עם תמונות)
מערכת רמזור 4 כיוונים באמצעות 5 Arduinos ו- 5 מודולים אלחוטיים NRF24L01: לפני זמן מה יצרתי הוראה המפרטת זוג רמזורים בודד על לוח לחם. יצרתי גם הוראה נוספת המציגה את המסגרת הבסיסית לשימוש במודול אלחוטי NRF24L01. זה גרם לי לחשוב! יש די הרבה