
תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-23 14:46

התפקיד ללוח זה היה פשוט:
- להיות מסוגל לתכנת מודולים ESP-12E ו- ESP-12F באותה קלות כמו לוחות NodeMCU (כלומר אין צורך ללחוץ על כפתורים).
- יש סיכות ידידותיות ללוח עם גישה ל- IO השמיש.
- השתמש בממיר USB נפרד לטורי כך שללוח אין ניקוז זרם נוסף וניתן לבדוק אותו קרוב ככל האפשר ליישום הקצה, במיוחד ביחס לזרם השינה.
ניתן לייצר את היחידה כאן באמצעות לוח לחם ולפרוס את הסיכות של כותרת סיכה בגודל 2 מ מ כדי לגשר בין ה- ESP12 ללוח הלחם, כפי שמוצג במדריך אחר. עם זאת מודול PCB מסודר ומהיר יותר להתחבר. אז אם יש לך את הציוד להכין PCB - קח את היצירות המצורפות ודפוק אחת מהן.
חלקים:
- רצועת סיכה 2 מ"מ (2x8 דרכים)
- רצועת סיכה בזווית ישרה 2.54 מ"מ (12 דרכים + 2 כיווני 3 כיוונים)
- שקע אופקי 2.54 מ"מ 3 כיווני - למשל פרנל 1593474
- 2 כבוי BCW32 או מעביר NPN בפורמט SOT23 אחר.
- 4 הנחה על 10k 0805
- 2 הנחה על 22k 0805
- 0.1uF קרמיקה 0805
- מתג מישוש 6 מ"מ (חור דרך)
- PCB עשוי ליצירות אמנות מצורפות.
שלב 1: תיאור
מערכת התכנות NodeMCU משתמשת בקווי ה- RTS וה- CTS הטוריים כדי להניע את סיכות האיפוס ו- GPIO0 כדי להגדיר את מצב התכנות. נעשה שימוש בכמה טרנזיסטורים של NPN. כאשר DTR גבוה ו- RTS נמוך סיכת האיפוס נמשכת נמוך. כאשר DTR נמוך ו- RTS גבוה GPIO0 נמשך נמוך. תוכנת התכנות מניעה את סיכות DTR ו- RTS כנדרש בכדי להכניס את ה- ESP12 למצב פלאש.
תרשים מעגלים:

משמש ממיר USB ל- FTDI ממיר סדרתי מכיוון שהוא מכיל את הקווים הדרושים מצד אחד. מכאן שצריך להוסיף כמה כותרות סיכה.
כאשר מתכנתים מודולי ESP12 על לוח פריצה זה או בוחרים את NodeMCU V1.0 ככרטיס ב- Arduino IDE או אם משתמשים ב- ESP8266 Generic ואז מגדירים את שיטת איפוס (בכלים) ל- nodemcu. לאחר מכן תוכל ללחוץ על הורדה מתי שתרצה לטעון את הסקיצה שלך. הלוח צריך 3.3 כוח מופעל על סיכות 3.3v ו- GND.
בניתי את זה כדי לסייע בפיתוח TicTac Super Wifi Analyzer שלי, אך בידיעה שזה יהפוך לכלי האהוב עלי לפיתוח ובדיקת מערכות ESP8266 באמצעות לוחות ESP12.
שלב 2: הרכבה
הורד את מתכנת ESP12 המצורף artwork.docx הדפס אותו ובדוק את גודל הלוח כפי שצוין. אם לא, התאם את הגודל באמצעות קליק ימני, גודל ומיקום.
אני מדפיס יצירות אמנות על שני פיסות נייר. לאחר מכן אני מרכיב את אלה כדי להכפיל את הניגודיות ולחפות על פגמים קטנים בהדפסה (אני משתמש במדפסת לייזר). אני מנקב חורים בקצה השכבה העליונה, מניח את סלוטייפ על פני החורים, מיישר ולאחר מכן לוחץ על החורים כדי להידבק. יש לי יחידת חשיפה לקרינת UV. נהגתי להשתמש באור שחור UV שעבד מצוין עם PCB מצופה תרסיס. אני משתמש בתמיסה חלשה של נתרן הידרוקסיד (מנקה ניקוז) כדי לפתח ו- Di-Sodium Peroxodisulphate Hexahydrate כדי לחרוט. נקט באמצעי זהירות מיוחדים עם הכימיקלים, במיוחד הנתרן הידרוקסיד שתוקף בשר באופן מיידי. אתה לא רוצה את הדברים האלה בעיניים שלך! לאחר מכן אני חושף שוב ומתפתח להיפטר מהסרט מעל הרצועות ולסיים עם פח שקוע (די יקר - ומוגבל חיים). השלב האחרון הוא אופציונלי, במיוחד אם אתה מתכוון להלחם את הלוח לפני שהמשטח מתחמצן מדי.

אני מלחין רכיבים בסדר גובה. אני מניח רכיב SMD, מורח הדבק הלחמה על סיכה אחת והלחם זאת. לאחר מכן אני עושה את אותו הדבר עבור שאר רכיבי ה- SMD. אחר כך אני מורחת הדבק על כל הסיכות הלא מולחנות ואז מסתובבת ומלחמת אותן.
לא דחפתי את רצועת הפינים של 2 מ"מ עד הסוף - אבל מספיק כדי שהסיכות יבלטו בסביבות 1 מ"מ. בסיום ניתן לדחוף את מוט הפלסטיק למטה לרמת הלוח. זה חוסך את הצורך לקצץ אותם ומאפשר לאוויר ה- ESP12 להיות ממרחק ממ"מ ממחבר ה- FTDI.
אם אתה נתקל בבעיות בקבלת שקעי 2.54 מ מ אופקיים, תוכל להשתמש ברצועת שקעי Arduino ולהפחית אותה באפוקסי שטוח ולהלחם לסט רפידות אחד. אם כן, קשר את זוגות הרפידות לפי הצורך כך שהשקעים יתחברו למעגל.
לבסוף הלחם את רצועת הפינים הזווית הימנית בזווית ישרה ו -12 אינץ 'ותווית כדלקמן:

על הלחמת מודול FTDI 2 off 3 כיוון זווית ישרה בזווית כדלקמן:

שלב 3: אופן השימוש
הפעל את Arduino IDE (הורד והתקן מ- Arduino.cc במידת הצורך) והוסף את פרטי לוח ה- ESP אם אין לך אותם (ראה: Sparkfun).
טען את הקוד שלך.
לאחר מכן הגדר את פרטי התכנות (כלים):
בחר לוח: מודול כללי ESP8266 או NodeMCU v1.0 (מודול ESP-12E). הראשון נותן אפשרויות נוספות. ראה להלן את שאר ההגדרות. סביר להניח שמספר הנמל יהיה שונה. לחץ על יציאה כדי לראות איזה מופיע כאשר מודול FTDI מחובר.

כעת הפעל את הלוח עם 3.3v לפין 3.3v וחבר את GND. חבר את ממיר ה- FTDI USB ל- Serial. כעת תוכל לתכנת את הלוח על ידי לחיצה על כפתור ההורדה. אחרי שעשית זאת כמה פעמים תראה את הערך של הלוח הקטן הזה.

השתמשתי בזה כדי לפתח את מנתח ה- TicTac Super Wifi שלי

אני מקווה שתמצא את זה שימושי.
מִיקרוֹפוֹן
מוּמלָץ:
לוח ה- ThreadBoard (גרסה שאינה מודפסת בתלת-מימד): לוח אב טיפוס מהיר של טקסטיל: 4 שלבים (עם תמונות)

לוח ה- ThreadBoard (גרסה שאינה מודפסת בתלת-מימד): לוח אב טיפוס מהיר של טקסטיל E: ניתן למצוא כאן את גרסת ה- ThreadBoard V2 להדפסה תלת-ממדית. ניתן למצוא כאן גרסה 1 של ה- ThreadBoard. למרות מכשולי העלות, נסיעות, מגיפות ומחסומים אחרים, ייתכן שאין לך גישה למדפסת תלת מימד אך תרצה ש
לוח החוטים: לוח אב טיפוס מהיר של טקסטיל: 5 שלבים (עם תמונות)

ניתן למצוא כאן את ThreadBoard: לוח אב טיפוס מהיר של טקסטיל: לוח ה- ThreadBoard הוא לוח לחם מגנטי למחשוב מוטבע המאפשר לאב טיפוס מהיר של טקסטיל אלקטרוני
לוח MXY - לוח רובוט שרטוט שרטוט XY בעלות נמוכה: 8 שלבים (עם תמונות)

לוח MXY - לוח רובוט ציור מגרש XY בעלות נמוכה: המטרה שלי הייתה לעצב את לוח ה- mXY כך שיתאים לתקציב נמוך את מכונת הציור של ה- XY. אז עיצבתי לוח שמקל על מי שרוצה לעשות את הפרויקט הזה. בפרויקט הקודם, תוך שימוש במנועי צעד 2 Nema17, לוח זה
לוח לוח לוח: 7 שלבים

לוח לוח: לפני זמן רב מאוד מצאתי כותב NC של Rotring ללא הבקר. שכחתי לגמרי מה אני רוצה לעשות עם זה, אבל בשבוע שעבר מצאתי אותו שוב ואני רוצה להכין ממנו מגש לוח. כתב היד האישי שלי על הלוח הוא לא
לוח שלטי LED מונפש ללא תכנות: 3 שלבים

לוח סימנים LED מונפש ללא תכנות: זהו פרוייקט אלקטרוני ללא תכנות או כל בקרת מיקרו. אתה יכול להכין לוח הזמר המוביל בהתאמה אישית שלך באמצעות מעגל זה בפרויקט זה השתמשתי בנגד משמרת IC 74ls164 ו- IC 555 לאנימציה. אתה יכול להכין לוח לד עם