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

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

וִידֵאוֹ: השכמה קלה: מנורת השכמה חכמה העשויה בעזרת פטל פי: 6 שלבים

וִידֵאוֹ: השכמה קלה: מנורת השכמה חכמה העשויה בעזרת פטל פי: 6 שלבים
וִידֵאוֹ: איך לצייר בחורה. ציור שמן רומנטי, ילדה באורך מלא בשמן. הילדה חזרה 2024, נוֹבֶמבֶּר
Anonim
השכמה קלה: מנורת השכמה חכמה המיוצרת עם פטל פטל
השכמה קלה: מנורת השכמה חכמה המיוצרת עם פטל פטל

הקדמה

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

אז החלטתי להכין אור השכמה.

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

להלן התכונות שלו:

  • שרת האינטרנט מתארח ב- Pi
  • הנתונים מיוצאים למסד נתונים של MySql
  • דף אינטרנט המציג נתונים
  • דף אינטרנט המבצע הצהרות

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

שלב 1: איסוף החומרים

איסוף החומרים
איסוף החומרים
איסוף החומרים
איסוף החומרים
איסוף החומרים
איסוף החומרים

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

רכיבים:

  • פטל פי 3 דגם B+
  • ספק כוח פטל פטל
  • סנדלר T פטל פטל
  • מגבר אודיו סטריאו 3.7W Class D-Max98306
  • 2 x רמקול - קוטר 3 אינץ ' - 4 אוהם 3 ואט
  • תאורה אחורית RGB LCD שלילי 20x4
  • רצועת LED דיגיטלית של Adafruit Dotstar - לבן 144 - 0.5 מטר
  • חיישן אולטרסאונד HC-SR04
  • חיישן DHT11
  • חוטי מגשר (מ עד f) ו- (מ עד מ)
  • נגד 470 אוהם ו -330 אוהם

עיצוב חומר:

  • עץ MDF 7 מ"מ
  • פלסטי

כלים:

  • מלחם
  • אקדח דבק

בסך הכל החומרים יעלו בסביבות 210 יורו.

שלב 2: חיווט כל המרכיבים יחד

חיווט כל המרכיבים יחד
חיווט כל המרכיבים יחד
חיווט כל המרכיבים יחד
חיווט כל המרכיבים יחד
חיווט כל המרכיבים יחד
חיווט כל המרכיבים יחד

אני בונה את המעגל על ידי ביצוע תכנית Fritzing שיצרתי, תוכל למצוא את מסמכי pdf של לוח ההפעלה והחשמל להלן.

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

  1. החיישן האולטרא סאונד: חיישן זה מחשב את המרחק בין החיישן לאובייקט שמולו. בעזרת פונקציה זו אנו יכולים להפוך יכולות מסוימות לאוטומטיות על ידי החזקת ידך לפניה. יש לו 4 סיכות: קרקע, 5V, הדק והד. פלט הד צריך נגדים בין הקרקע לסיכה ההד.
  2. חיישן DHT11: חיישן זה מודד את הטמפרטורה והלחות. אם אתה קונה אחד עם PCB מאשר הנגד 10k מולחם עם החיישן כבר והופך אותו לקל במיוחד לחבר אותו.
  3. רצועת הלד: בשביל פס החשמל יש צורך באספקת כוח חיצונית כדי להפעיל אותו אחרת אתה יכול להוריד את פאי הפטל שלך מבלי להשתמש באחד. חוט DI עובר לסיכת MOSI של ה- pi ו- CI עובר לסיכה SCLK.
  4. תצוגת lcd: במיוחד תצוגות ה- rbg דורשות הרבה חוטים, ניתן להשתמש בכל הסיכות המשומשות של ה- pi עם GPIO.pins רגילים. יש לו גם פוטנציומטר לשינוי ניגודיות התצוגה.
  5. כפתור הלחיצה: אני משתמש בו כדי להכניס את הפטל למצב כיבוי ולחיצה נוספת למצב השכמה. בדרך כלל יש צורך בחיבור פתוח.
  6. סוף סוף המגבר עם הרמקולים: מכיוון שאנו משתמשים רק ברמקולים אנו זקוקים למגבר כדי להפוך את האות חזק מספיק כדי להפיק צליל. הוא קשור לכניסת השמע של פטל הפטל.

שלב 3: הגדרת ה- Pi

הגדרת ה- Pi
הגדרת ה- Pi

קודם כל תצטרך Raspbian אותו תוכל להוריד כאן.

השתמשתי במסך המחובר ל- hdmi של הפטל פאי לאחר התקנת כרטיס ה- sd. כאשר העכבר והמקלדת מחוברים ליציאות ה- USB של ה- pi. לאחר מכן אתה עוקב אחר הגדרות ההתחלה במסך כדי לאתחל את פטל הפטל, הקפד לשנות בלוח התצורה פונקציות מסוימות כמו SPI, I2C, … כדי להפעיל.

הזן את הפקודה הבאה בשורת הפקודה שלך ב- Pi:

עדכון sudo apt-get

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

sudo apt-get upgrade

שלב 4: התקנת מודולים וחבילות והגדרת שרת האינטרנט

התקנת מודולים וחבילות והגדרת שרת האינטרנט
התקנת מודולים וחבילות והגדרת שרת האינטרנט
התקנת מודולים וחבילות והגדרת שרת האינטרנט
התקנת מודולים וחבילות והגדרת שרת האינטרנט

אנו מתקינים כל מודולים עבור פייתון עם:

sudo pip3 להתקין את שם_מוד_מודול

רשימת המודולים צריכה את זה:

  1. adafruit-circuitpython-charlcd
  2. adafruit-dht
  3. adafruit-circuitpython-dotstar
  4. אדפרוט-בלינקה
  5. RPI. GPIO

יכול להיות שיש יותר אבל אם תקבל שגיאה שאומרת שאי אפשר למצוא את המודול, פשוט התקן אותו.

גם הפקודה הבאה, כי אתה צריך גירסה 3.4 ולא 3.3!

python3 -m pip להתקין -שדרוג -כוח להתקין מחדש spidev

לצורך הקמת שרת אינטרנט השתמשתי בבקבוק.

שלב 5: החלת הקוד

החלת הקוד
החלת הקוד
החלת הקוד
החלת הקוד

בשביל הקוד אתה צריך לוודא שהכל נמצא בתיקייה/var/www/html

אתה יכול לקבל את הקוד מ- Github.

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

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

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

בצע את הפקודות הבאות בטרמינל של פטל הפאי שלך ואתה אמור להיות מסוגל לכבות ולהפעיל את ה- pi בלחיצת כפתור.

שיבוט git

שלב 6: בניית הדיור

בניית הדיור
בניית הדיור
בניית הדיור
בניית הדיור
בניית הדיור
בניית הדיור

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

עליך תמיד להיות זהיר מאוד במדידות על חתיכות העץ, כי אתה יכול לפעמים לשכוח את עובי העץ.

החורים נעשו בעזרת מקדחה ומכונות ניסור.

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

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

בחלק העליון השתמשתי בפלסטיק שגם נדבק.

פינאלי הוספתי כמה רגליים למכשירים.

מוּמלָץ: