מכשיר קשר ESP32 — לדבר בלי אינטרנט

בונים זוג מכשירי קשר קטנים על בסיס ESP32. לוחצים על כפתור — ומדברים עם חבר בחדר השני, בלי וויי-פיי ובלי אינטרנט. פרויקט מושלם למתחילים.

חינם · 11 צעדים· ‎4 שעות

מה יהיה לך על השולחן

בפרויקט הזה נבנה שני מכשירי קשר זהים. כל אחד הוא מחשב זעיר (ESP32) עם מיקרופון, רמקול וכפתור. הם מדברים ישירות זה עם זה בטכנולוגיה בשם ESP-NOW — בלי רשת, בלי אינטרנט, בלי תשלום חודשי. פשוט ללחוץ ולדבר.

לפני שמתחילים — זה מה שתצטרכו

לפני שמתחילים — זה מה שתצטרכו. הכל זמין באליאקספרס בכמה שקלים. שים לב: צריך שני עותקים מרוב החלקים (מכשיר לכל צד).

חלקים לקנייה

0/9 חלקים
קנייה ב-AliExpress
קנייה ב-AliExpress
קנייה ב-AliExpress
קנייה ב-AliExpress
קנייה ב-AliExpress
קנייה ב-AliExpress
קנייה ב-AliExpress
קנייה ב-AliExpress

בונים צעד אחר צעד

פרק 1 הלב — ESP32 וכוח

01

מכירים את הלוח

ה-ESP32 הוא ה"מוח" של מכשיר הקשר — מחשב זעיר עם וויי-פיי מובנה. יש לך שניים, אחד לכל מכשיר. הכר את הפינים: צד אחד למתח (3V3 ו-GND), והשאר לחיבורים שנעשה בהמשך.

02

מחברים כוח

מחברים את מודול הטעינה TP4056 לסוללה, ואת היציאה שלו ל-3V3 ו-GND של ה-ESP32. שים לב לכיוון: אדום לפלוס, שחור למינוס. עכשיו למכשיר יש חשמל משלו.

03

בדיקת חיים ראשונה

מחברים את ה-ESP32 למחשב בכבל USB. אם הנורה הקטנה על הלוח נדלקת — הלב פועם. זה כל מה שצריך בשלב הזה.

פרק 2 אוזן ופה — מיקרופון ורמקול

01

מחברים מיקרופון

מודול המיקרופון INMP441 מדבר בשפה בשם I2S. מחברים 4 חוטים: VDD ל-3V3, GND ל-GND, ואת SCK ו-WS ו-SD לשלושה פינים (25, 33, 32). זו ה"אוזן" של המכשיר.

02

מחברים רמקול

מודול המגבר MAX98357A מקבל את הקול ומוציא אותו לרמקול. מחברים אותו ל-3V3, GND, ולשלושה פיני-שמע (26, 27, 14), ואת הרמקול הקטן לשתי היציאות שלו. זה ה"פה".

03

בדיקת שמע

מעלים סקיצת-בדיקה קטנה (מצורפת) שמשמיעה צפצוף. שמעת צפצוף מהרמקול? האוזן והפה עובדים. אם לא — בדוק שוב את חיבורי ה-GND, זו הטעות הכי נפוצה.

פרק 3 הדיבור והקשר

01

כפתור הדיבור

כפתור ה-PTT (לוחצים כדי לדבר). מחברים רגל אחת שלו ל-GND ורגל שנייה לפין 4. פשוט כמו כפתור פעמון — כל עוד לוחצים, המיקרופון משדר.

02

מעלים את הקוד

מעתיקים את הקוד המלא (למטה), פותחים ב-Arduino IDE, בוחרים לוח "ESP32 Dev Module", ולוחצים Upload. הקוד משתמש ב-ESP-NOW — שני מכשירים מדברים ישירות, בלי וויי-פיי ובלי אינטרנט.

03

מזווגים שני מכשירים

מריצים את אותו קוד על שני ה-ESP32. הם מוצאים זה את זה אוטומטית. עכשיו לחיצה על הכפתור באחד — נשמעת בשני. זה הרגע שבו זה הופך למכשיר קשר אמיתי.

פרק 4 המעטפת — מארז והרכבה

01

מדפיסים את המארז

מורידים את קובץ ה-STL (למטה) ומדפיסים בתלת-ממד: PLA, מילוי 15%, ~3 שעות לכל מארז. אין מדפסת? כל קופסה קטנה תעבוד — העיקר שהכפתור בחוץ.

02

מרכיבים — ושיחה ראשונה

מכניסים את הלוח, המיקרופון, הרמקול והסוללה למארז, מבריגים, וסוגרים. תן מכשיר אחד לחבר, לך לחדר אחר, ולחץ על הכפתור: "שומע אותי?". סיימת — בנית מכשיר קשר.

חלקים 0/9