תוכן עניינים:
- שלב 1: כיצד אוכל לספר לזמן?
- שלב 2: מעגל
- שלב 3: כפתורים
- שלב 4: שעון בזמן אמת
- שלב 5: רצועת פיקסלים LED
- שלב 6: מיקרו -בקר
- שלב 7: המארז
- שלב 8: הפוך אותו למנורה
- שלב 9: סיימת
- שלב 10: הקוד
וִידֵאוֹ: שעון פיבונאצ'י: 10 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
עדכון: פרויקט זה מומן בהצלחה ב- Kickstarterand זמין כעת למכירה בכתובת https://store.basbrun.com תודה לכל אלה שתמכו בקמפיין שלי!
אני מציג בפניכם את שעון פיבונאצ'י, שעון לחנונים עם סטייל. השעה יפה ומהנה בו זמנית, השעון משתמש ברצף פיבונאצ'י המפורסם כדי להציג את הזמן בצורה חדשה לגמרי.
שלב 1: כיצד אוכל לספר לזמן?
רצף פיבונאצ'י הוא רצף מספרים שיצר המתמטיקאי האיטלקי פיבונאצ'י במאה ה -13. זהו רצף המתחיל ב -1 ו -1, כאשר כל מספר עוקב הוא סכום השניים הקודמים. עבור השעון השתמשתי ב -5 המונחים הראשונים: 1, 1, 2, 3 ו- 5.
מסך השעון מורכב מחמישה ריבועים שאורכי הצד שלהם תואמים את חמשת המספרים הראשונים של פיבונאצ'י: 1, 1, 2, 3 ו- 5. השעות מוצגות באדום והדקות באמצעות ירוק. כאשר ריבוע משמש להצגת השעות והדקות הוא הופך לכחול. מתעלמים מרובעים לבנים. כדי לספר זמן על שעון פיבונאצ'י אתה צריך לעשות קצת חשבון. כדי לקרוא את השעה, פשוט הוסף את הערכים המתאימים של הריבועים האדומים והכחולים. כדי לקרוא את הפרוטוקולים, עשו את אותו הדבר עם הריבועים הירוקים והכחולים. הדקות מוצגות במרווחים של 5 דקות (0 עד 12), כך שעליך להכפיל את התוצאה ב -5 כדי לקבל את המספר האמיתי.
לעתים קרובות, ישנן מספר דרכים להציג פעם אחת. כדי להוסיף לאתגר, השילובים נבחרים באופן אקראי מכל הדרכים השונות שבהן ניתן להציג מספר. יש, למשל, 16 דרכים שונות להציג 6:30 ואתה אף פעם לא יודע באיזו מהן השעון ישתמש!
שלב 2: מעגל
בניתי את שעון פיבונאצ'י באמצעות בקר מיקרו Atmega328P באמצעות Arduino. אתה יכול לקנות לוח Arduino ולוח DS1307 בזמן אמת לפריצת שעון ולבנות מגן מותאם אישית למעגל שלך אבל העדפתי לבנות לוח מעגלים משלי. זה מאפשר לי לשמור על גודל קטן ומחיר נמוך.
שלב 3: כפתורים
שלושת הכפתורים המחוברים לסיכות ארדואינו מס '3, מס' 4 ו -6 משמשים יחד כדי לשנות את הזמן. ניתן להשתמש בלחצן בפין מס '3 לבד כדי לשנות את לוח הצבעים של הלדים. לחצן נוסף מחובר לסיכה מספר 5 כדי לשנות בין מצבי השעון השונים. שני מצבים הם מצבי מנורה ומצב ברירת המחדל הוא השעון. כל הלחצנים מחוברים לסיכות הארדואינו עם נגד נפתח 10K במקביל.
שלב 4: שעון בזמן אמת
שבב השעון DS1307 בזמן אמת מחובר לפינים האנלוגיים 4 ו -5 של Arduino עם שני נגדי משיכה של 22K. סיכת השעון 5 (SDA) מחוברת לסיכה Atmega328P 27 (Arduino A4) וסיכת השעון 6 (SCL) מחוברת לסיכה Atmega329P 29 (Arduino A5). כדי לשמור על הזמן בזמן ניתוק השבב DS1307 זקוק לסוללת 3V המחוברת לפינט 3 ו -4 של השבב. לבסוף, השעון בזמן אמת מונע על ידי קריסטל 32KHz המחובר לפינים 1 ו- 2. כוח pin 5 מופעל על פין 8.
שלב 5: רצועת פיקסלים LED
אני משתמש בפיקסלי LED הבנויים על גבי מנהלי ההתקן של WS2811. בקרי המיקרו הללו מאפשרים לי להגדיר את הצבע של כל LED בודד עם פלט יחיד על המיקרו -בקר Arduino. סיכת הארדואינו המשמשת לשליטה על נוריות הלד בפרויקט זה היא סיכה מספר 8 (סיכת Atmega328P #14).
שלב 6: מיקרו -בקר
תוכלו למצוא את כל הפרטים כיצד לחבר את Atmega328P ליצירת שיבוט Arduino בהודעה שלי "בנה שיבוט Arduino". הוספתי תכונה חדשה בפרויקט זה, יציאת FTDI לתכנת המיקרו -בקר Arduino שלך ישירות במעגל זה. אתה מחבר את הפין הראשון לסיכת האיפוס של שוקת Arduino בקבל 0.1uF כדי לסנכרן את ההעלאה שלך עם רצף האתחול של השבבים.
פין 2 (RX) של יציאת FTDI מתחבר לסיכה 3 של Atmega328P (Arduino 1-TX) וסיכה 3 (TX) של מחבר FTDI מתחבר לסיכה 2 של Atmega328P (Arduino 0-RX). לבסוף סיכת FTDI 4 עוברת ל- 5V ו- 5 ו- 6 לקרקע.
שלב 7: המארז
הסרטון מציג את כל השלבים לבניית מארז שעון פיבונאצ'י. הרעיון הוא ליצור 5 תאים מרובעים בשעון, בעומק של שני סנטימטרים, התואמים את גודל חמשת המונחים הראשונים של רצף פיבונאצ'י, 1, 1, 2, 3 ו- 5. הנורות LED מופצות בכל הריבועים ומחוברות ב- גב השעון ללוח המעגלים.
המתחם בנוי מעץ דיקט ליבנה. מסגרת העובי 1/4 אינץ 'והפנל האחורי בעובי 1/8 אינץ'. עובי המפרידים בעובי 1/16 אינץ 'ויכולים להיות עשויים מכל חומר אטום. מידות השעון הן 8 "x5" x4 ". חזית השעון היא חתיכת פרספקס חצי שקוף בעובי 1/8 אינץ '. המפרידים מסומנים באמצעות עט שארפי.
גימור העץ הוא לכה על בסיס מים המיושמת לאחר שיוף טוב באמצעות נייר חול 220.
שלב 8: הפוך אותו למנורה
ניתן להפוך את שעון פיבונאצ'י גם למנורה אמבינטית! הקוד שפורסם כבר תומך בשני מצבי מנורה. פשוט לחץ על לחצן המצב כדי לעבור בין שלושת המצבים. הקוד פתוח עבורך לפריצה, אל תהסס ליישם מצבים משלך!
שלב 9: סיימת
אתה גמור! שעון פיבונאצ'י הוא מפתח דיון פנטסטי … הבא אותו למפגש הבא של NERD או למפגש המשפחתי של חג המולד!
תודה שקראתם/צפיתם!
שלב 10: הקוד
אתה יכול למצוא את קוד המקור בחשבון github שלי:
github.com/pchretien/fibo
מוּמלָץ:
שעון התראה איסלאמי RaspberryPi & שעון מעורר: 15 שלבים (עם תמונות)
צפייה והתראה של תפילות אסלאמיות RaspberryPi: למוסלמים ברחבי העולם יש חמש תפילות מדי יום, וכל תפילה צריכה להיות בזמן מסוים ביום. בגלל הדרך האליפטית כוכב הלכת שלנו מסתובב סביב השמש, מה שגורם לשעות הזריחה לעלות ולרדת להשתנות לאורך כל השנה, כי
שעון פיבונאצ'י RGB: 5 שלבים (עם תמונות)
שעון פיבונאצ'י RGB: הפעם אני מציג בפניך גרסה חדשה של שעון פיבונאצ'י הפנטסטי שפורסם כאן על ידי pchretien: https: //www.instructables.com/id/The-Fibonacci-Clock הרעיון המקורי של גרסה זו של שעון פיבונאצ'י אינו שלי, זה רעיון השייך ל
שעון פרישה / ספירה עד / Dn שעון: 4 שלבים (עם תמונות)
שעון פרישה / ספירה עד / Dn שעון: היו לי כמה מתצוגות LED-8x8 אלה במגירה וחשבתי מה לעשות איתן. בהשראת מדריכים אחרים, קיבלתי את הרעיון לבנות תצוגה לספירה לאחור/למעלה כדי לספור עד תאריך/שעה עתידיים ואם זמן היעד יהיה
שעון - כיצד לבנות שעון עשוי משעונים !: 14 שלבים (עם תמונות)
שעון - כיצד לבנות שעון עשוי משעונים !: שלום לכולם! זו ההגשה שלי לתחרות המחברים בפעם הראשונה 2020! אם אתה אוהב את הפרויקט הזה, אעריך מאוד את ההצבעה שלך :) תודה! מדריך זה ינחה אותך בתהליך בניית שעון שעון עשוי! קראתי בחוכמה
שעון רשת ESP8266 ללא כל RTC - Nodemcu NTP שעון אין RTC - פרויקט שעון אינטרנט: 4 שלבים
שעון רשת ESP8266 ללא כל RTC | Nodemcu NTP שעון אין RTC | פרויקט שעון אינטרנט: בפרויקט תעשה פרויקט שעון ללא RTC, ייקח זמן מהאינטרנט באמצעות wifi והוא יציג אותו בתצוגה st7735