תוכן עניינים:
- אספקה
- שלב 1: הגדרת ה- Raspberry Pi
- שלב 2: MySQL / Mariadb
- שלב 3: בנה את המעגל החשמלי
- שלב 4: בנה את התרמיל
- שלב 5: קוד
- שלב 6: שרת אינטרנט
- שלב 7: הפעלה אוטומטית
- שלב 8: סיום
וִידֵאוֹ: תרמיל חכם: 8 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
אם אתה סטודנט כמוני, חלקכם בהחלט יתייחסו לבעיה ששכחתי. אין לי הרבה זמן להכין את התרמיל שלי, ולפני שאתה יודע את זה, שכחת משהו.
ניסיתי להקל על חיי על ידי יצירת פרוייקט פטל פאי עם ממשק אינטרנט שעוקב אחר הדברים שלך.
הרעיון הוא לשים מדבקות RFID על כל מה שאתה צריך, ליצור רשימות עם מה שאתה צריך בממשק אינטרנט. וברגע שאתה צריך להכין את התרמיל שלך, אתה פותח את הרשימה, סורק הכל ושם אותו בתיק הגב שלך.
אספקה
- תרמיל
- חיישן אולם מגנטי
- מַגנֵט
- ADXL345
- 16*2 LCD
- MCP3008
- MFRC522
- נגד 4.7K אוהם
- חוטים
- פח הלחמה
- החום מתכווץ
- פטל pi 3b+, ספק כוח
- כרטיס מיקרו SD (8GB +)
- דבק חזק
- תגי rfid 13.56Mhz
כלים:
- מברג
- מלחם
- סַכִּין
- לפרק צבת
שלב 1: הגדרת ה- Raspberry Pi
לאחר שיהיה לך את כל הציוד שלך נוכל להתחיל!
- הכנס את כרטיס ה- microSD למחשב שלך;
- הורד את תמונת מערכת ההפעלה Raspbian מ-
- הבזק את התמונה בכרטיס ה- micro SD עם תוכנות כמו Etcher או win32diskimager;
- היכנסו למחיצה הנגישה של כרטיס ה- SD ופתחו את הקובץ cmdline.txt בעזרת פנקס רשימות;
- הוסף ip = 169.254.10.1 שמור וסגור;
- עכשיו הכנס את כרטיס ה- micro-SD שלך לפאי הפטל;
- לאחר האתחול, הורד Putty;
- כעת, התחבר ל- pi פטל שלך באמצעות כתובת ה- ip שהקלדנו קודם;
- התחבר עם משתמש pi וסיסמה פטל
- הקלד sudo raspi-config, שנה את הסיסמה שלך, עבור לאפשרויות הרשת, שנה את שם המארח של ה- pi שלך. עבור לאפשרויות הלוקליזציה ושנה את ארץ ה- Wi-Fi ואת אזור הזמן שלך. לאחר מכן, עבור לאפשרויות האתחול, הפעל את ההמתנה לרשת בעת האתחול והמתן למסך ההתזה. לבסוף עבור לאפשרויות הממשק ופתח את ממשק i2c ו- spi.
- התחבר ל- wi-fi באמצעות השלבים הבאים התחבר ל- wifi.
- בצע את הפקודות sudo apt-update ו- sudo apt-upgrade.
שלב 2: MySQL / Mariadb
כעת נוסיף את מסד הנתונים לפאי הפטל שלנו.
-
ראשית כל, בצע את הפקודות הבאות:
- sudo apt-get להתקין mysql-server, mysql-client
- mysql -u root -p
- צור משתמש 'root'@'localhost' המזוהה באמצעות סיסמה;
- להעניק את כל ההפרשות על *. * ל'שורש '@'%'
- כעת העתק את הקוד של קובץ ה- sql והדבק אותו במרק והוצא אותו לפועל
שלב 3: בנה את המעגל החשמלי
עכשיו אנחנו הולכים לבנות את המעגל החשמלי. אני מציע לבנות את זה עם כבלי מגשר ולוח לחם קודם, מכיוון שזה די הרבה.
בצע את תוכנית Fritzing. אני משתמש בכבלים ארוכים עבור חיישן האולם, קורא rfid ומסך lcd. הלחמתי את הכבלים לקצה חוט מגשר נקבה, כך שאני לא צריך להלחם הכל ישירות לסיכות פי הפטל. אם אתה לא עושה את זה, זה בסדר, אבל תצטרך לחכות כדי להלחם הכל לפי.
שלב 4: בנה את התרמיל
עכשיו אנחנו הולכים לבנות הכל בתרמיל. בניתי הכל בתוך הכיס המוקף על התמונה למעלה.
- בתוך הכיס הזה, חתכו חור כך שתוכלו לעבור בין שתי שכבות הבד, אנחנו הולכים להשתמש בזה לכבלים עבור קורא ה- rfid ו- LCD.
- עכשיו גילף בזהירות חור מרובע באמצעות מסך ה- LCD כהתייחסות לגודל.
- עכשיו אנחנו הולכים להכניס את קורא ה- RFID עם הכבלים קודם כל דרך החור, לוודא שהכבלים יוצאים החור שגיבשנו בתוך הכיס בחלק הפנימי של התרמיל.
- עכשיו, השתמש בדבק חזק כדי להדביק את קורא ה- rfid בפנים, ניסיתי להשתמש בדבק על, אך הוא לא נדבק לעור, אני מציע שתשתמש בדבק 100% פטקס, מכיוון שזה אכן הדבק.
- כעת הנח בזהירות את כבלי מסך ה- LCD תחילה דרך החור, וגרם לכבלים לצאת החור השני והדבק את ה- LCD בתוך התרמיל.
- כעת בתוך התרמיל, הנח רוכסן אחד בקצהו המלא של התרמיל והדבק את חיישן האולם המגנטי על הרוכסן הזה. על הרוכסן השני הדביקו את המגנט. הקפד לא להשתמש הרבה דבק עבור המגנט, אתה לא רוצה שהרוכסן תקוע. עבור החיישן המגנטי, זה לא כזה עניין גדול, בגלל אורך הכבל הרוכסן הזה תמיד יישאר במיקום שלו.
- עכשיו אתה יכול להלחם הכל לפי, או אם השתמשת בכבלי המגשר הנקביים, פשוט הניח אותם במקום הנכון באמצעות תוכנית Fritzing.
- לחלופין, אתה יכול להפעיל את פאי הפטל באמצעות בנק בנק.
שלב 5: קוד
עכשיו שחלק הבנייה הסתיים, הורד את הקוד כאן: github. הנח אותו בתיקייה ב- pi פטל שלך באמצעות (S) FTP או שיבוט את המאגר ב- pi ישירות. הקוד כולל קוד בדיקה כלשהו לחיישנים, הקפד לבדוק אותם אם יש לך בעיה.
שלב 6: שרת אינטרנט
עכשיו אנחנו הולכים להפוך את ה- pi שלנו לשרת אינטרנט.
בצע את הפקודה sudo apt -get install apache2 -y
- דפדף מהמחשב הנייד שלך אל כתובת ה- pi, שאמורה להיות 169.254.10.1 אם אתה עדיין מחובר עם כבל UTP, אם אתה רואה דף apache, פירוש הדבר שהוא מותקן בהצלחה.
- כעת העבר את תיקיית החזית של הקוד שהורדת אל/var/www/html באמצעות הפקודה mv.
- לאחר שהכנסת את הקוד לשם, הקלד את הפקודה sudo service apache2 restart.
- עכשיו אתה אמור לראות את ממשק האינטרנט אם אתה גולש לכתובת ה- ip של ה- pi.
שלב 7: הפעלה אוטומטית
כעת עלינו לוודא שהתסריט פועל אוטומטית אם אתה מפעיל את ה- pi שלך.
- ערוך את הקובץ rc.local באמצעות sudo nano /etc/rc.local
- הוסף את הפקודה לביצוע הקוד שלך, זה יהיה python3.5 /yourpath/project.py &
- הקפד להשאיר את היציאה 0 בתחתית.
- עכשיו עשה אתחול sudo ובדוק אם זה עבד.
שלב 8: סיום
כעת, בעת אתחול ה- pi שלך, כתובת ה- ip אמורה להופיע על מסך LCD, גלוש למסך זה כדי לפתוח את ממשק האינטרנט.
מוּמלָץ:
תרמיל חכם עם מעקב GPS ותאורה אוטומטית: 15 שלבים
תרמיל חכם עם מעקב GPS ואורות אוטומטיים: במדריך זה נכין תרמיל חכם שיכול לעקוב אחר המיקום שלנו, המהירות ובעל אורות אוטומטיים שיכולים להגן עלינו בלילה. אני משתמש בשני חיישנים כדי לזהות אם זה על הכתפיים שלך כדי לוודא שהוא לא נכבה כשלא צריך
תרמיל מס '3: PyBoard: 7 שלבים
תרמיל מס '3: PyBoard: תרמילי SPIKE Prime הם הרחבות עבור LEGO Education SPIKE Prime. תרמיל Pyboard מאפשר לך להתחבר ל- WiFi מ- SPIKE Prime ולהשתמש בכל הפונקציונליות של Pyboard. זה ירחיב מאוד את מגוון הפרויקטים שתוכל לעשות באמצעות SPIKE
שעון מעורר חכם: שעון מעורר חכם המיוצר עם פטל פי: 10 שלבים (עם תמונות)
שעון מעורר חכם: שעון מעורר חכם המיוצר עם פטל פאי: האם אי פעם רצית שעון חכם? אם כן, זה הפתרון בשבילך! הכנתי שעון מעורר חכם, זהו שעון שתוכל לשנות את זמן ההתראה בהתאם לאתר. כאשר האזעקה תיגמר, ישמע צליל (זמזם) ושתי נורות יעיפו
חיוג חכם - טלפון חכם מסורתי לתיקון אוטומטי: 8 שלבים
חיוג חכם-טלפון חכם מסורתי לתיקון אוטומטי: חיוג חכם הוא טלפון חכם המתקן אוטומטית שנוצר לקשישים בעלי צרכים מיוחדים, והוא מאפשר לקשישים לחייג ישירות מהטלפונים המסורתיים שהם רגילים אליהם. רק בהתנדבות במרכז לגיל הזהב המקומי אני
תרמיל LCD מרשת עם חכם LCD: 6 שלבים
תרמיל LCD מחובר לרשת עם חכם LCD: מסכי LCD אופי המגלגלים מידע הם מודל פופולרי. הם נשלטים בדרך כלל באמצעות יציאה מקבילה, תרמיל יציאה טורית או תרמיל USB (יותר). מדריך זה מדגים את תרמיל ה- LCD של קוד ה- open -source ברשת הפתוח. LC