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

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

Free · 11 steps· 4 hours

What you'll have on your desk

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

Before you start — here's what you'll need

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

Parts to buy

0/9 parts
Buy on AliExpress
Buy on AliExpress
Buy on AliExpress
Buy on AliExpress
Buy on AliExpress
Buy on AliExpress
Buy on AliExpress
Buy on AliExpress

Build it step by step

Chapter 1 הלב — ESP32 וכוח

01

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

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

02

מחברים כוח

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

03

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

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

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

01

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

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

02

מחברים רמקול

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

03

בדיקת שמע

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

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

01

כפתור הדיבור

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

02

מעלים את הקוד

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

03

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

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

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

01

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

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

02

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

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

Parts 0/9