תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
במדריך זה נבנה מד מרחק דיגיטלי שיפיק את הערכים בתצוגת OLED. עבור פרויקט זה אתה יכול לבחור להשתמש ב- ardiuno או במודול ESP8266 ואני אספק קוד לשניהם. אם אתה משתמש ב- ESP8266 בפעם הראשונה אנא עיין במדריך שלי בנושא מודול זה. המתווה של תוכנית זו הוא חיישן המרחק HC-SR04 ישלח את הקריאה שלו למיקרו-בקר (arduino או ESP8266) ואז המיקרו-בקר יפיק ערך זה לתצוגה. אז בואו נתחיל.
אספקה
להדרכה זו תזדקק לרכיבים הבאים:
- מיקרו -בקר (ארדואינו או ESP8266)
- קרש לחם
- חוטי מגשר
- חיישן מרחק HC-SR04
- תצוגת OLED בגודל 0.96 אינץ '
שלב 1: חיווט מעגל
עקוב אחר התרשימים והטבלה לחיווט של הארדואינו או ESP8266.
PINArduinoESP8266VCC (חיישן מרחק) 5V5VTRIG13D6ECHO12D5 GND (חיישן מרחק) GNDGNDVDD (תצוגת OLED) 3.3V3.3VGND (תצוגת OLED) GNDGNDSCKA5D1SDAA4D2
שלב 2: התקן את ספריית OLED של Adafruit
בצע את השלבים הבאים להתקנת ספריית OLED:
- פתח את Arduino IDE ועבור לסקיצה> כלול ספרייה> נהל ספריות
- כעת, כאשר חלון מנהל הספרייה פתוח, חפש "SSD1306"
- בחר את זה עם הכותרת "Adafruit SSD1306 by Adafruit"
- לחץ על התקן
- כעת יש להתקין את הספרייה ועכשיו תוכל להיכנס לתכנות
שלב 3: תכנות
זהו הקישור לשני קבצי arduino IDE עבור ESP8266 ו- arduino. הקוד כולל הערות המסבירות את הפונקציה של כל שורה.
שלב רביעי: סיימת
כעת אתה אמור לראות את המרחק המוצג בתצוגת OLED. תודה שקראתם ובדוק את ההדרכות האחרות שלי.