תוכן עניינים:

תרמיל חכם עם מעקב GPS ותאורה אוטומטית: 15 שלבים
תרמיל חכם עם מעקב GPS ותאורה אוטומטית: 15 שלבים

וִידֵאוֹ: תרמיל חכם עם מעקב GPS ותאורה אוטומטית: 15 שלבים

וִידֵאוֹ: תרמיל חכם עם מעקב GPS ותאורה אוטומטית: 15 שלבים
וִידֵאוֹ: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, יולי
Anonim
תרמיל חכם עם מעקב GPS ותאורה אוטומטית
תרמיל חכם עם מעקב GPS ותאורה אוטומטית

במדריך זה נכין תרמיל חכם שיכול לעקוב אחר המיקום, המהירות שלנו ויש לו אורות אוטומטיים שיכולים להגן עלינו בלילה.

אני משתמש בשני חיישנים כדי לזהות אם הוא על הכתפיים שלך כדי לוודא שהוא לא נכבה כשלא צריך, גלאי משיכה (שהכנתי בעצמי) כדי לראות אם הרצועות נמשכות וחיישן קולי שמזהה. אם משהו קרוב לזה זה האחורי. לפחות אני משתמש גם ב- LDR כדי לראות אם הוא כהה או בהיר.

יש בפנים גם נוריות שמדליקות כאשר אתה פותח את התרמיל כדי להדליק את החלק הפנימי. הוא מופעל על ידי מתג הקנים המתחלף עם השדה המגנטי המיוצר על ידי המגנטים.

מודול ה- GPS משמש למעקב אחר המיקום שלך.

מודול LCD משמש להצגת כתובת ה- ip.

יצרתי אתר שתוכל להעלות לפאי הפטל שלך המאפשר לך לראות את המסלולים שעברת, לשמור אותם לשימוש מאוחר יותר ולשלוט בכמה הגדרות.

מדריך זה אינו מיועד לאנשים ללא ניסיון בעבודה עם פטל פטל

אספקה

  • פטל פי 3 דגם B+
  • פטל PI סנדלר
  • חוט (השתמשתי 10 מטר אתה עשוי להשתמש פחות)
  • נגדים 6 x 220 אוהם, 1 x 10k אוהם, 1 x 1k Ohm
  • גוזם 10k אוהם
  • תרמיל
  • מקור אנרגיה
  • LDR
  • 4 נוריות אדומות ושני 5 מ"מ לבנים
  • חיישן אולטרסאונד HC-SR04
  • שינוי רמות
  • 10bit ADC MCP3008
  • מודול GPS עם אנטנה GY-NEO6Mv2
  • תצוגת אל סי די
  • קפיץ נמתח (שאינו מתעוות)
  • חוּט
  • 1 אגוז משושה (או כל דבר עשוי מתכת מוליכה עם חור)
  • צינור פלסטיק (בקוטר 4-3 ס"מ)
  • צלחת מתכת (שיכולה לכסות את קצות הצינור)
  • ריד סווטיץ '
  • מגנטים קטנים
  • צלחת דקה MDF/צלחת עץ/פלסטיק (בערך 5 מ"מ)
  • צלחת קצף קשיחה (בעובי 2 ס"מ לפחות)
  • סקוטש (לאיטום הרכיבים למארז ולמכסה. אפשר להשתמש בדבק במקום אם רוצים לעשות זאת לצמיתות)
  • 5 לחץ על חתיכים עם חור של 5 מ"מ באמצע לד, אם זה פחות אתה יכול לקדוח אותו לאחר מכן.

לבדיקה על לוח לחם:

  • לחם
  • חוטי קפיצה

כלים נחוצים:

  • מלחם
  • אקדח דבק חם
  • ראה
  • מספריים
  • סַכִּין
  • חוט ומחט
  • מקדחה (במידת הצורך ראו שלב 10)

תוכל למצוא את הרשימה המלאה של חומרי הבנייה עם המחירים בקובץ המצורף

שלב 1: בנה את המעגל על לוח הלחם

בנה את המעגל על לוח הלחם
בנה את המעגל על לוח הלחם

חבר הכל כמו בסכימה למעלה

מצורף גם קובץ pdf כך שתגדיל את הסכימה.

שלב 2: בנה את גלאי המשיכה

בנה את גלאי המשיכה
בנה את גלאי המשיכה
בנה את גלאי המשיכה
בנה את גלאי המשיכה
בנה את גלאי המשיכה
בנה את גלאי המשיכה

ראשית, קח את הקפיץ ואת החוט והדבק/קשר אותם זה לזה.

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

לאחר הלחמה חוט אל החלק התחתון של האום (הצד שבו נמצא הקפיץ).

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

לאחר מכן הדבק את לוח המתכת לצינור בצד השני כמו בשרטוט, ודא שהחוט יוצא מהצינור כך שתוכל למשוך אותו.

לבסוף הלחם חוט לצלחת שהאגוז פוגע בעת משיכה.

בסוף אתה יכול לבדוק את זה עם מולטימטר אם המעגל סגור על שני החוטים כאשר אתה מושך בחוט.

שלב 3: חבר את גלאי המשיכה

חבר את גלאי המשיכה
חבר את גלאי המשיכה

חבר קצה אחד של גלאי המשיכה להצמד GPIO 18 עם הנגד של 1K אוהם.

חבר את הקצה השני ל- GND.

שלב 4: אפשר Serial ו- SPI ב- Raspi-config

אפשר Serial ו- SPI ב- Raspi-config
אפשר Serial ו- SPI ב- Raspi-config
  1. פתח את מסוף ה- Raspberry pi והקלד: sudo raspi-config
  2. נווט עם מקשי החצים לאפשרויות ממשק, הקש Enter
  3. בחר סידורי
  4. תקבל: "האם תרצה שמעטפת התחברות תהיה נגישה באמצעות סדרה?" פגע לא
  5. "האם ברצונך להפעיל את חומרת היציאה הטורית?" לחץ על YES
  6. "האם תרצה לאתחל כעת?" לחץ על "לא"
  7. עבור שוב לאפשרויות ממשק
  8. בחר SPI
  9. "האם אתה רוצה שממשק SPI יופעל?" לחץ על YES
  10. לְאַתחֵל

שלב 5: מסד נתונים

מאגר מידע
מאגר מידע

ראשית נתקין את תוכנת מסד הנתונים הדרושה לנו.

פתח את מסוף ה- rpi שלך והקלד:

עדכון sudo apt-get

sudo apt-get install mysql-server --fix-missing –y> sudo reboot

המתן עד שה- rpi שלך יופעל מחדש, ולאחר מכן היכנס והקלד שורות אלה

sudo mysql_secure_installation

הזן את הסיסמה הנוכחית לשורש (הזן עבור אף אחת): root שנה את סיסמת השורש? [Y/n] Y סיסמה חדשה: root123 להסיר משתמשים אנונימיים? [Y/n] y האם לאפשר כניסה לשורש מרחוק? [Y/n] y להסיר את מסד הנתונים של הבדיקה ולגשת אליו? [Y/n] y טען מחדש טבלאות הרשאות עכשיו? [Y/n] y

נכין גם משתמש בשם 'mct' עם הסיסמה 'mct'.

sudo mysql -u root

MariaDB [(none)]> להעניק את כל ההפרטים ב*.* ל- 'mct'@'%' המזוהה על ידי 'mct' עם אופציית גרנט; MariaDB [(none)]> PRUSILEGES FLUSH; MariaDB [(ללא)]> יציאה;

כעת נייבא את מבנה מסד הנתונים

יהיה עליך להוריד את הקובץ המצורף ולהעלות אותו לתיקיית משתמש/בית // ב- rpi שלך באמצעות FTP/SFTP.

לאחר מכן הקלד את השורות הבאות:

mysql -u root -p

mysql> צור חבילת Database Smartpack; כעת צא ממעטפת ה- sql על ידי הקשה על CTRL + D> mysql -u mct -p Smartpack </home//data-dump.sql> sudo reboot

לאחר הפעלה מחדש של ה- rpi, מסד הנתונים אמור לפעול

שלב 6: בדיקה

ראשית יהיה עלינו להתקין שרת אינטרנט של apache

הקלד את הקוד הבא במסוף:

sudo apt -get להתקין apache2 -y

sudo אתחול מחדש

כעת העתק את כל הקבצים מספריית FRONT דרך מאגר github לתוך/var/www/html/ספריית ה- rpi שלך.

לאחר מכן העתק את כל הקבצים מספריית BACK דרך מאגר Github לתיקיית משתמשים מקומית ב- rpi/home // smartpack שלך

אם השתמשת בסיכות שונות מאשר בסכימה, יהיה עליך לערוך אותן ב- /home//smartpack/main.py, הן מופיעות למעלה במסמך.

כעת פתח את הטרמינל והפעל את הסקריפט

python3.5 /home/username/smartpack/main.py

אתה יכול לגלוש ל- ip שיוצג במסך lcd כדי לגשת לאתר שהתקנו זה עתה.

וודא שהכל פועל כהלכה לפני שאתה עובר לשלב הבא!

שלב 7: בנה דיור לאלקטרוניקה

בנה דיור לאלקטרוניקה
בנה דיור לאלקטרוניקה
בנה דיור לאלקטרוניקה
בנה דיור לאלקטרוניקה
בנה דיור לאלקטרוניקה
בנה דיור לאלקטרוניקה
בנה דיור לאלקטרוניקה
בנה דיור לאלקטרוניקה

נכין מארז ל rpi, powerbank וכמה רכיבים אלקטרוניים.

אני ממליץ לך ליצור גרסאות משלך למקרה מכיוון שאני לא כל כך טוב בהכנת הדברים האלה

  1. חותכים את צלחת הפלסטיק/עץ ל -2 חלקים בגודל 29 ס"מ על 15, 5 ס"מ (ודאו שהצד הארוך ביותר נכנס לתיק הגב שלכם)
  2. חותכים 2 חתיכות קצף קשיח בגודל 29 ס"מ על 3 ס"מ ועוד 2 חתיכות בגודל 9.5 ס"מ על 3 ס"מ
  3. הדביקו את החלקים בשולי הצלחת.
  4. לאחר סיום חיתוך החורים כמו בתמונות: יהיה עליך למדוד את עצמך עד כמה החורים צריכים להיות רחבים. החור שבתחתית מיועד לחיישן אולטרא סאונד, והגדול העליון הוא לכבלים.

שלב 8: הלחם הכל בעזרת חוטים במקום כבלי קפיצה

הלחמה הכל עם חוטים במקום כבלי קפיצה
הלחמה הכל עם חוטים במקום כבלי קפיצה
הלחמה הכל עם חוטים במקום כבלי קפיצה
הלחמה הכל עם חוטים במקום כבלי קפיצה
הלחמה הכל עם חוטים במקום כבלי קפיצה
הלחמה הכל עם חוטים במקום כבלי קפיצה
הלחמה הכל עם חוטים במקום כבלי קפיצה
הלחמה הכל עם חוטים במקום כבלי קפיצה

הלחם הכל עם חוטים רגילים למעט נוריות לבנות ואדומות כאחד, LDR ומתג קנים.

אתה יכול להשתמש בלוח הלחם לדברים מסוימים כמו של IC, אבל אני אישית לא ממליץ עליו.

מודולי ה- GPS ו- LCD צריכים להיכנס לחורים שחתכנו להם בשלב הקודם.

הקפד להשתמש בבידוד בכל מקום שכן קצר חשמלי עלול לשבור את ה- Rpi שלך.

שלב 9: צריבת חורים עבור נוריות וחיישן קולי

חור צריבה עבור נוריות וחיישן קולי
חור צריבה עבור נוריות וחיישן קולי
חור צריבה עבור נוריות וחיישן קולי
חור צריבה עבור נוריות וחיישן קולי

לשרוף? כן! לשרוף

נשתמש במגהץ כדי לשרוף את החורים שלנו. זאת מכיוון שרוב התרמילים עמידים במים, כלומר החומר ממנו הם עשויים הוא פלסטיק או גומי. אז אם נשרוף אותו במקום לחתוך, הקצוות של החור שלנו ימסו יפה ועם זה הוא יהיה פחות מועד לקריעה.

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

צרבו גם חור לחיישן האולטרסאונד בתחתית התרמיל, בצד שאליו החוצה החוצה וחור קטן לידו עבור המיתר שיוצא מה-

לבסוף צרבו חור לכבלים שיגיעו לחלק הראשי של תיק הגב שלכם, עשו זאת בדיוק מעל החור שיצרנו לכבלים בבית אם הייתם שמים אותו בתיק.

שלב 10: הכניסו את חבטות העיתונות דרך החורים והדביקו את התאים

הכניסו את חבטות העיתונות דרך החורים והדביקו את הנוריות
הכניסו את חבטות העיתונות דרך החורים והדביקו את הנוריות
הכניסו את חבטות העיתונות דרך החורים והדביקו את הנוריות
הכניסו את חבטות העיתונות דרך החורים והדביקו את הנוריות

וודא שהחורים בחתיכים הם 5 מ"מ !! אם לא אתה יכול לנסות לקדוח אותם באמצעות מקדחה של 5 מ"מ.

דחוף את חבטות העיתונות דרך 4 החורים ששרפת ולחץ אותם יחד.

הכניסו את 4 האורות לחתיכות העיתונות והדביקו אותם, וודאו שחלקי המתכת אינם נוגעים בחתיכים.

שלב 11: מתג קנים

מתג קנים
מתג קנים
מתג קנים
מתג קנים

בוררי קנים שבירים מאוד, אז הכנסתי את שלי לצינור פלסטיק ושפופרת הפלסטיק הזו שוב בצינור מתכת, ואז אטמתי הכל בדבק.

איך אתה עושה את זה תלוי בך, אבל אני ממליץ להכין בשביל זה משהו כדי שזה לא יישבר.

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

שלב 12: הדבק את האורות הלבנים בתוך השקית

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

הדביקו אותם כך שיאירו מבפנים כאשר הם דולקים.

אתה יכול לבחור היכן לשים אותם, אך לדעתי המקום הטוב ביותר הוא בטקסט העליון למתג הקנה.

שלב 13: הדבקו את הבית והכניסו אותו לתוך השקית

הדביקו את הבית והכניסו אותו לתוך התיק
הדביקו את הבית והכניסו אותו לתוך התיק
הדביקו את הבית והכניסו אותו לתוך התיק
הדביקו את הבית והכניסו אותו לתוך התיק

לפני שאתה מדביק אותו, וודא שהוא עדיין פועל כהלכה.

לאחר מכן הדביקו את המכסה על שאר הבית, חפשו אחר כבלים שיכנסו בין הלוח לדופן הבית, קשה מאוד להדביק אותו מבלי שהכבלים יהיו ביניהם.

לאחר מכן הכנס אותו לתרמיל, וודא שחיישן האולטרסאונד פונה אל החור שעשינו קודם לכן.

סביר להניח שתצטרך לאבטח את הדיור סביב החיישן הקולי לתרמיל כך שהוא לא יכסה אותו.

שלב 14: ערוך Rc.local להפעלת הסקריפט בעת האתחול

פתח את הטרמינל והקלד:

sudo nano /etc/rc.local

הוסף את השורה הבאה בסוף, ממש מעל יציאה 0

python3.5 /home//Smartpack/main.py &

הקש CTRL + X ו- 2x Enter

כעת התסריט יתחיל בעת האתחול.

שלב 15: נגיעות

נגיעות
נגיעות
נגיעות
נגיעות

אתה יכול לתפור את כל הכבלים יחד וגם לתרמיל בעזרת מחט וחוט.

אתה יכול גם להכין כיסוי לאדים האדומים מחתיכת עור/טקסטיל.

מוּמלָץ: