תוכן עניינים:
- שלב 1: התנהגות
- שלב 2: חומרים
- שלב 3: חבר Leds
- שלב 4: חבר חיישן לחות/טמפרטורה
- שלב 5: חבר חיישן תנועה
- שלב 6: חבר חיישן קול
- שלב 7: חבר חשמל וקרקע
- שלב 8: קידוד
וִידֵאוֹ: צג תינוק Arduino עם Java Viewer: 8 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
בנה יחידה מרובת חיישנים מבוססת Arduino כדי להתבונן בתנאים בחדר. יחידה זו יכולה לחוש לחות, טמפרטורה, תנועה וצליל.
מצורף מציג מבוסס ג'אווה המקבל נתונים סדרתיים מהארדואינו.
שלב 1: התנהגות
התנהגות:
המערכת מודדת כל חיישן ונוקטת בפעולה מתאימה
- טמפרטורה: שלושה נוריות מוארות על סמך אם הטמפרטורות הנוכחיות הן מעל, מתחת או בערך על טמפרטורה רצויה מראש.
- לחות: זהה לטמפרטורה.
- תנועה: כאשר זוהה תנועה הסדרה של שישה נוריות מוארת בזמן גילוי תנועה.
- צליל: שולח הודעת אירוע לתקליטור ג'אווה תקשורת עם תוכנית ג'אווה
- Arduino שולח נתוני חיישנים באמצעות תקשורת טורית לתוכנית Java. תוכנית Java מחשבת את הזמן שחלף ומציגה נתונים באמצעות ממשק משתמש מבוסס JFrame.
שלב 2: חומרים
חומרים:
- ארדואינו אונו
- חיישן לחות/טמפרטורה DHT11
- מודול חיישן קול
- חיישן תנועה PIR HC-SR501 PIR
- (6) נגדים של 220 אוהם
- (6) נוריות (בכל צבע)
- לפחות 25 חוטים
- מחשב עם 64 סיביות Java JDK מותקן
- Arduino IDE עם כבל USB
שלב 3: חבר Leds
חבר 6 נוריות ליציאות 5 עד 10 בארדואינו.
שלב 4: חבר חיישן לחות/טמפרטורה
מחבר את חיישן הלחות/הטמפרטורה לסיכה 2 על הארדואינו.
שלב 5: חבר חיישן תנועה
חבר את חיישן התנועה לסיכה 12 בארדואינו. (טרנזיסטור (N) הוחלף בחיישן תנועה בתמונה, אותו חיווט)
שלב 6: חבר חיישן קול
חבר את חיישן הקול לפין 4 על הארדואינו. (טרנזיסטור (P) החליף חיישן קול בתמונה, אותו חיווט)
שלב 7: חבר חשמל וקרקע
חבר את סיכת + 5V בארדואינו למסילה + בלוח הלחם.
חבר את סיכת ה- GND שבארדואינו למסילה - בלוח הלחם.
שלב 8: קידוד
שלב 1:
טען את ArduinoHex.ino לארדואינו
שלב 2:
- באמצעות תוכנת תכנות Eclipse, צור פרוייקט עם שני קבצי ה- dll בספריית השורש שלו.
- טען את הקובץ RXTXcomm.jar
עבור אל פרויקט> מאפיינים> נתיב לבנות Java> הוסף JAR חיצוניים
- טען את ArduinoHex.java, ArduinoHexDriver.java ו- ComPortTest.java לתיקיית src בפרויקט
שלב 3: השתמש ב- Arduino IDE או ב- ComPortTest כדי למצוא איזו יציאת COM משמשת arduino
שלב 4: וודא שכל המסופים הטוריים האחרים ל- arduino סגורים.
שלב 5: הפעל את ArduinoHexDriver
מקורות:
קבלה טורית של ComPortTest.java ו- java-end:
קינת ריפסינגה
dummyscodes.blogspot.com/2014/08/using-java…
מוּמלָץ:
זיהוי תמונות עם לוחות K210 ו- Arduino IDE/Micropython: 6 שלבים (עם תמונות)
זיהוי תמונות עם לוחות K210 ו- Arduino IDE/Micropython: כבר כתבתי מאמר אחד כיצד להריץ הדגמות OpenMV ב- Sipeed Maix Bit וגם ערכתי סרטון של הדגמת זיהוי עצמים עם לוח זה. אחת השאלות הרבות שאנשים שאלו היא - כיצד אוכל לזהות אובייקט שהרשת העצבית אינה מהווה
קונסולת עטרי פאנק עם תינוק ברצף 8 שלבים: 7 שלבים (עם תמונות)
קונסולת עטרי פאנק עם מסדר 8 שלבים לתינוק: מבנה ביניים זה הוא קונסולת הפאנק הכוללת של אטרי וברצף בייבי 8 שלבים שתוכלו לטחון במכונת כרסום PCB שולחנית של Bantam Tools. הוא מורכב משני מעגלים: האחד הוא לוח ממשק משתמש (UI) והשני הוא כלי שירות
Arduino Bi-ped (תינוק דינו): 5 שלבים
Arduino Bi-ped (תינוק דינו): דינו בייבי זהו רובוט בעל שתי רגליים המשתמשות בארדואינו, הוא בעצם משתמש במנוע סרוו 5, 2 לכל רגל ואחד לראש, הוא משתמש בחיישן אולטרסאונד כדי לזהות את המכשול ולהימנע ממנו, כך בואו לראות איך לעשות את זה
כיצד לכתוב כונן פשוט עבור FRC (Java): 12 שלבים (עם תמונות)
כיצד לכתוב מסלול פשוט ל- FRC (Java): זוהי הדרכה כיצד ליצור מסלול פשוט עבור רובוט FRC. הדרכה זו מניחה שאתה יודע שביסודות Java, eclipse וכבר מותקנים בהם wpilib, כמו גם ספריות CTRE
Photo Viewer מחמם כף היד: 5 שלבים
מחמם פרק כף היד של הצופה לתמונות: קניתי אחד ממציג הצילומים של מחזיקי המפתחות, זה היה רק טנר אז חשבתי ש"כן למה לא, אולי אוכל לפרוץ את זה למשהו מגניב ". אז זה מופיע והדבר הראשון שאני עושה איתו זה? פרקו אותו והדביקו אותו בחימום מפרק כף היד