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

גשש ביטקוין באמצעות פטל פטל: 14 שלבים (עם תמונות)
גשש ביטקוין באמצעות פטל פטל: 14 שלבים (עם תמונות)

וִידֵאוֹ: גשש ביטקוין באמצעות פטל פטל: 14 שלבים (עם תמונות)

וִידֵאוֹ: גשש ביטקוין באמצעות פטל פטל: 14 שלבים (עם תמונות)
וִידֵאוֹ: איך לקנות ביטקוין בהעברה בנקאית: איך רוכשים ביטקוין? 2024, סֶפּטֶמבֶּר
Anonim
Image
Image
גשש ביטקוין באמצעות פטל פטל
גשש ביטקוין באמצעות פטל פטל

זוכרים את הביטקוין?…. המטבע המבוזר, העידן החדש, שנסחר פעם ב -19 אלף דולר שאמור היה לחולל מהפכה במערכת התשלומים העולמית. ובכן, מסתבר שנשארו לי פחות מ -3, 585, 825 ביטקוין. לפני כשנה, נתקלתי בפוסט הזה על r/bitcoin שדיבר על בניית שעון ביטקוין ממול לשעון החובות המפורסם של ניו יורק. אבל במקום לספור כמו שעון החוב, שעון הביטקוין יספור כמה ביטקוין יישאר לכרות. זה גרם לי לחשוב.

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

הירשם ב- YouTube: Jonty

תרם: האם אתה מתכנת, מהנדס או מעצב שיש לו רעיון מצוין לתכונה חדשה ב- Bitcoin Bar? אולי יש לך רעיון טוב לתיקון באגים? אל תהסס לתפוס את הקוד מ- Github ולהתעסק איתו. בר ביטקוין: GitHub

שלב 1: דרושים חלקים

דרושים חלקים
דרושים חלקים
דרושים חלקים
דרושים חלקים
דרושים חלקים
דרושים חלקים
דרושים חלקים
דרושים חלקים

רכיבים אלקטרוניים: Raspberry Pi 3 - AliExpress LED Matrix Display - AliExpress LED 10mm - AliExpress Resistor 100 -ohm - AliExpress

כלים: תחנת מלחם - AliExpress חוט הלחמה - AliExpress

חומרים אחרים

  • 5 מ"מ MDF ו -5 מ"מ אקריליק
  • דֶבֶק
  • צֶבַע

שלב 2: עיצוב אלקטרוני

עיצוב אלקטרוני
עיצוב אלקטרוני

ממשק היקפי סידורי (SPI) הוא אוטובוס ממשקים המשמש בדרך כלל לשליחת נתונים בין בקרי מיקרו וציוד היקפי קטן כגון מסכים וחיישנים. הוא משתמש בקווי שעון ונתונים נפרדים, יחד עם קו בחירת שבבים כדי לבחור את המכשיר שאליו ברצונך לדבר. תצוגת ה- LED Matrix מחוברת לסיכות ה- SPI של ה- Raspberry Pi.

פטל פי 3B תצוגת מטריקס LED
5V VCC
GND GND
GPIO 10 (MOSI) רַעַשׁ
GPIO 8 (SPI CE0) CS
GPIO 11 (SPI CLK) CLK

שלב 3: תוכנה

תלות: גירוד אתרים

  1. בקשות היא ספריית HTTP אלגנטית ופשוטה עבור Python. מבקש התקנה ותיעוד.
  2. מרק יפה 4 היא ספריית Python לשליפת נתונים מקבצי HTML ו- XML. התקנת מרק ותיעוד מרק.

ספריית Python עבור Max7219 Matrix LED תצוגת מטריקס LED של ספריית פייתון עם מנהל ההתקן MAX7219 (באמצעות SPI) ב- Raspberry Pi. הַתקָנָה. מאת ריצ'רד האל

התקנה ותצורות: לאחר התקנת כל דרישות התנאים המוקדמות, הורד/שיבוט מאגר GitHub זה. חבר את הצג ל- Raspberry Pi כפי שמוצג בתרשימים. הפעל את התוכנית הראשית bcbar.py

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

ניתן להציג פרמטרי נתונים בנפרד ולשנות את סדרם על ידי הגדרת השורה הבאה בתוכנית הראשית:

show_message (device, disp , fill = "white", font = proportional (LCD_FONT), scroll_delay = 0.02)

הערך של i יקבע את פרמטר הנתונים המוצג. Bitcoin Bar יכול להציג את פרמטרי הנתונים בזמן אמת הבאים:

הכנס שולחן עם פרמטרים

מהירות גלילה וטקסט סטטי על ידי התאמת הערך של גלילת_השהיה, ניתן לשנות את מהירות הגלילה. הדוגמה led_test.py משתמשת בפונקציית הטקסט להצגת טקסט סטטי.

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

הפעל את התוכנית בהפעלה/אתחול

עקבתי אחר התיעוד הרשמי של RasPi שמשנה את קובץ ה- rc.local על מנת להריץ את סקריפט ה- Python בעת האתחול.

תרם: האם אתה מתכנת, מהנדס או מעצב שיש לו רעיון מצוין לתכונה חדשה ב- Bitcoin Bar? אולי יש לך רעיון טוב לתיקון באגים? אל תהסס לתפוס את הקוד מ- Github ולהתעסק איתו. בר ביטקוין: GitHub

שלב 4: הרכבה מכנית

הרכבה מכנית
הרכבה מכנית
הרכבה מכנית
הרכבה מכנית
הרכבה מכנית
הרכבה מכנית

מארז הביטקוין בר מורכב מקופסה משולבת אשר חתוכה בלייזר מ- 5 מ מ MDF. הלוח הקדמי כולל שני חריצים: אחד לתצוגת LED והשני למפזר אקרילי. ללוח האחורי יש חור לכבל ה- USB של ספק הכוח המחובר לפטל הפטל. הלוח התחתון כולל 4 חורים שאליו הפטל. גם פי מותקן.

תוכל למצוא את קבצי חיתוך הלייזר (הן עבור MDF והן לאקריליק) למטה או בקישור: Bitcoin Tracker: חיתוך בלייזר

שלב 5: צבע את המארז

צבע את המארז
צבע את המארז
צבע את המארז
צבע את המארז
צבע את המארז
צבע את המארז

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

בחרתי לצייר אותו כמו קופת חזיר ורודה.

שלב 6: הדביקו את מפזר האקריליק

הדביקו את מפזר האקריליק
הדביקו את מפזר האקריליק
הדביקו את מפזר האקריליק
הדביקו את מפזר האקריליק
הדביקו את מפזר האקריליק
הדביקו את מפזר האקריליק

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

תקע את מפזר האקריליק העגול לתוך החריץ שלו בלוח הקדמי של תיבת ה- MDF.

את קובצי חיתוך הלייזר ניתן למצוא כאן: Bitcoin Tracker: חיתוך בלייזר

שלב 7: הדבק את תצוגת ה- LED Matrix

הדבק את תצוגת ה- LED Matrix
הדבק את תצוגת ה- LED Matrix
הדבק את תצוגת ה- LED Matrix
הדבק את תצוגת ה- LED Matrix
הדבק את תצוגת ה- LED Matrix
הדבק את תצוגת ה- LED Matrix

מקם והצמד את צג מטריצת ה- LED לחריץ שלו בלוח הקדמי של תיבת ה- MDF. וודא שהוא מיושר עם המשטח הקדמי של הלוח.

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

שלב 8: מדבקת ביטקוין

מדבקת ביטקוין
מדבקת ביטקוין
מדבקת ביטקוין
מדבקת ביטקוין
מדבקת ביטקוין
מדבקת ביטקוין

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

חותכים את הלוגו העגול ומדביקים אותו על מפזר האקריליק בלוח הקדמי של קופסת ה- MDF.

שלב 9: הלחמה של ה- LED

הלחמה LED
הלחמה LED
הלחמה LED
הלחמה LED

LED לבן 10 מ מ משמש להדלקת הלוגו של הביטקוין באמצעות מפזר האקריליק.

הלחמתי שני מחברי כותרת נקבה לנורית כך שניתן לחבר אותה בקלות ל- Raspberry Pi. הקפדתי להוסיף נגד בין האנודה של ה- LED (+) ל -3.3 V של ה- Raspberry Pi כפי שמוצג במעגל המעגלים.

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

שלב 10: הר את ה- Raspberry Pi

הר את ה- Raspberry Pi
הר את ה- Raspberry Pi
הר את ה- Raspberry Pi
הר את ה- Raspberry Pi
הר את ה- Raspberry Pi
הר את ה- Raspberry Pi

השתמשתי באומים וברגים כדי להרכיב את ה- Raspberry Pi 3 ללוח התחתון של תיבת ה- MDF. ללוח זה יש 4 חורים החתוכים לתוכו בלייזר כך שיציאת המיקרו USB של ה- Raspberry Pi 3 מתיישרת בצורה מושלמת עם החריץ החתוך בלוח האחורי של תיבת ה- MDF המיועד לכבל מתאם ה- USB.

אני אכלול גם את קבצי חיתוך הלייזר ל- Raspberry Pi Zero בעתיד.

שלב 11: חבר את האלקטרוניקה

חבר את האלקטרוניקה
חבר את האלקטרוניקה
חבר את האלקטרוניקה
חבר את האלקטרוניקה
חבר את האלקטרוניקה
חבר את האלקטרוניקה
חבר את האלקטרוניקה
חבר את האלקטרוניקה

כפי שמוצג בסכימה, חיברתי את ה- 10 מ מ ל- Raspberry Pi וגם חיברתי את תצוגת ה- LED Matrix לסיכות ה- SPI של ה- Raspberry Pi.

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

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

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

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

שלב 13: הפעל אותו

לספק לו מתח
לספק לו מתח

לאחר שכל הרכיבים האלקטרוניים מחוברים ונדבקים למקומם, השחיל את חוט מתאם ה- USB דרך החור בלוח האחורי וחבר אותו ל- Raspberry Pi.

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

שלב 14:

תמונה
תמונה
תמונה
תמונה
תמונה
תמונה
תמונה
תמונה

עזור לתמוך בפרויקטים נוספים כמו אלה על ידי הרשמה ועקוב אחריי ב-: YouTube: JontyGitHub: Jonty Instructables: Jonty

אם יש לך ספקות, שאלות או עצות לפרויקט זה, השאר אותם בסעיף ההערות למטה.

מוּמלָץ: