Სარჩევი:

კრიპტოვალუტის ტიკერი / რეალურ დროში Youtube აბონენტის მრიცხველი: 6 ნაბიჯი (სურათებით)
კრიპტოვალუტის ტიკერი / რეალურ დროში Youtube აბონენტის მრიცხველი: 6 ნაბიჯი (სურათებით)

ვიდეო: კრიპტოვალუტის ტიკერი / რეალურ დროში Youtube აბონენტის მრიცხველი: 6 ნაბიჯი (სურათებით)

ვიდეო: კრიპტოვალუტის ტიკერი / რეალურ დროში Youtube აბონენტის მრიცხველი: 6 ნაბიჯი (სურათებით)
ვიდეო: Finance with Python! Portfolio Diversification and Risk 2024, ივლისი
Anonim

ავტორის მიერ HackerHouse დაიცავით მეტი:

მსუბუქი ფერწერა ჟოლოს Pi LED რობოტით
მსუბუქი ფერწერა ჟოლოს Pi LED რობოტით
მსუბუქი ფერწერა ჟოლოს პი LED რობოტით
მსუბუქი ფერწერა ჟოლოს პი LED რობოტით
Raspberry Pi სმარტფონის დაკავშირებული კარის საკეტი
Raspberry Pi სმარტფონის დაკავშირებული კარის საკეტი
ჟოლო Pi სმარტფონის დაკავშირებული კარის საკეტი
ჟოლო Pi სმარტფონის დაკავშირებული კარის საკეტი
Raspberry Pi Motion Tracking Airsoft Turret
Raspberry Pi Motion Tracking Airsoft Turret
Raspberry Pi Motion Tracking Airsoft Turret
Raspberry Pi Motion Tracking Airsoft Turret

კომპაქტური LED ჩვენების ერთეული, რომელიც მუშაობს როგორც კრიპტოვალუტის შემქმნელი და ორმაგდება როგორც რეალურ დროში YouTube აბონენტთა მრიცხველი.

ამ პროექტში ჩვენ ვიყენებთ Raspberry Pi Zero W- ს, რამდენიმე 3D ნაბეჭდ ნაწილს და რამოდენიმე max7219 ჩვენების ერთეულს, რათა შევქმნათ რეალურ დროში აბონენტთა მრიცხველი ჩვენი 100 ათასი ნაბიჯის საპატივცემულოდ. ბიტკოინის, ეთერიუმისა და სხვა კრიპტოვალუტების ბოლოდროინდელი აღმავლობის და ვარდნის შემდეგ, ჩვენ ვფიქრობდით, რომ მიზანშეწონილი იყო ამ დისპლეის ფუნქცია კრიპტოვალუტის ფუნქციაც ყოფილიყო. ჩვენ უკვე კოდირებული გვაქვს ეს პროექტი თქვენთვის, მაგრამ თქვენ შეგიძლიათ შეცვალოთ ჩვენი კოდი, რომ ეს ჩვენება გააკეთოს ის, რაც გსურთ.

ნაბიჯი 1: მიმოხილვა

Image
Image

უყურეთ ჩვენს შესახებ შექმნილ ვიდეოს პროექტის მიმოხილვისთვის, იმის დემონსტრირებისთვის, რისი გაკეთება შეუძლია მას და დასასრულს კითხვა -პასუხის სპეციალურ ნაწილს.

ნაბიჯი 2: მასალები

მასალები
მასალები

ჩვენ გამოვიყენეთ შემდეგი მასალები ამ პროექტის შესაქმნელად:

2 x 4-in-1 max7219 ჩვენება

1 x Raspberry Pi Zero W

12 x 2.5 მმ ჭანჭიკი და თხილი

4 x 3 მმ ჭანჭიკი და თხილი

1 x მიკრო USB მავთული

3 x Jumper მავთულები

ჩვენ ასევე გამოვიყენეთ ეს ინსტრუმენტები:

ალენის კლავიშის ნაკრები

გასაყიდი რკინა

მავთულის სნაიპერი

3D პრინტერი (საცხოვრებლისთვის)

თუ თქვენ არ გაქვთ 3D პრინტერი, ჩვეულებრივ შეგიძლიათ იპოვოთ ის საჯარო ბიბლიოთეკაში ან სკოლაში. ასევე არსებობს 3D ბეჭდვის სერვისები ინტერნეტში, როგორიცაა

ნაბიჯი 3: გაყვანილობა

გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა

ხუთი პატარა მავთული იყო გამოყენებული ეკრანის ჯაჭვის შესაერთებლად. თითოეულ ეკრანს აქვს ისარი, რომელიც აჩვენებს, თუ როგორ მიედინება მონაცემები ეკრანებზე. ეკრანი 1 გარეთ უნდა დაუკავშირდეს ეკრანს 2 ინ.

Vcc => Vcc

მიწა => გრუნტი

DOut => DIn

CS => CS

საათი => საათი

ჩვენ გვჭირდება Raspberry Pi და ეკრანები 5V GPIO pin- ის საშუალებით Pi- ზე, რადგან ისინი ძალიან ბევრ ენერგიას იზიდავენ მიკრო USB- ის საშუალებით. აქ არის კავშირები Raspberry Pi– სთან ეკრანიდან 1.

VCC => 5V

GND => GND

DIN => GPIO 10 (MOSI)

CSC => GPIO 8 (SPI CE0)

CLK => GPIO 11 (SPI CLK)

ნაბიჯი 4: შეკრება

შეკრება
შეკრება
შეკრება
შეკრება
შეკრება
შეკრება

კორპუსის გასაკეთებლად, ჩვენ 3D დაბეჭდით რამდენიმე PLA ნაწილი. ჩვენი დასაბეჭდი საწოლი ძალიან მცირე იყო მთელი წინა/უკანა ნაწილის დასაბეჭდად, ამიტომ ჩვენ დავჭრათ სამ ნაწილად უკანა მხარეს და ოთხ ნაწილად წინა მხარეს. ყუთის საჭრელმა ხელი შეუწყო ნაჭრების მოშორებას ისე, რომ ისინი ერთმანეთთან უკეთესად მოერგოს. ეს ნაბიჯი ნაკლებად კრიტიკულია, თუ თქვენ აპირებთ ნაწილების ერთმანეთთან შეერთებას.

Raspberry Pi Zero W იყო ჩასმული შუაში, უკანა ნაწილში 4 2.5 მმ კაკალი/ჭანჭიკით. უკანა მხარეს აქვს 4 საპირისპირო ხვრელი ისე, რომ ხრახნები იჯდეს თანაბრად. კორპუსის ნაწილებს აქვთ მცირე ზომის ჩანართები გვერდებზე, რაც საშუალებას მოგცემთ დააკრათ ისინი პატარა 2.5 მმ კაკლებთან/ჭანჭიკებთან ერთად. წყვილმა პინცეტმა გაადვილა მცირე ზომის ტექნიკის ადგილზე გამართვა.

კომბინირებული ჩვენების ერთეული მოთავსებულია კორპუსის წინა ნაწილში. მარჯვენა მხარეს აქვს ჩარჩოს უფრო ფართო ნაწილი ისე, რომ მავთულხლართებს შეუძლია შემოახვიოს ჟოლოს პი. მესამე წინა კორპუსის ნაჭერი უნდა იყოს ხრახნიანი ეკრანის ჩამონტაჟების შემდეგ.

ეკრანის Pi- სთან დაკავშირების შემდეგ, ჩვენ ვამატებთ 3 მმ კაკალს 4 გაფართოებაზე ზედა ნაწილის თითოეულ მხარეს. ეს თხილი გამოყენებული იქნება საცხოვრებლის ერთად შესანახად. შემდეგ საცხოვრებელი სახლი საგულდაგულოდ იქნა შერწყმული ერთმანეთთან. ჩვენ დავრწმუნდით, რომ არ გაგვეშალა ჟოლო ჟოლოსთან დაკავშირებული ნებისმიერი მავთული.

კორპუსის უკანა ნაწილი ხრახნიანი იყო 4 3 მმ ჭანჭიკით. ეს ჭანჭიკები მიმაგრდება თხილზე, რომელიც წინა საფეხურზე განათავსეთ. თუ გსურთ საცხოვრებელს მიანიჭოთ დამატებითი დაცვა, თქვენ შეგიძლიათ შემოახვიოთ ნაკერი შავი ელექტრული ლენტით, როგორც ჩვენ გავაკეთეთ.

ნაბიჯი 5: კოდირება

კოდირება
კოდირება
კოდირება
კოდირება

ჩვენ გამოვაქვეყნეთ სრული ინსტრუქცია Github– ზე ამ პროექტის კოდირების შესახებ:

თუ თქვენ გაქვთ რაიმე შეკითხვა კოდის გაშვების შესახებ, დარწმუნდით, რომ დატოვეთ საკითხი Github გვერდზე. ვიღაცას უნდა შეეძლოს დახმარება. თუ თქვენ დაამატეთ მაგარი, ახალი ფუნქცია, გააკეთეთ გაყვანის მოთხოვნა და მე მას გავაერთიანებ!

ნაბიჯი 6: რესურსები

რესურსები
რესურსები
რესურსები
რესურსები

ამ პროექტის ზოგიერთი რესურსი მოცემულია ქვემოთ:

იპოვეთ ამ პროექტის ყველა 3D დასაბეჭდი ნაწილი და კოდი ჩვენს hackster.io გვერდზე:

მიჰყევით ჰაკერ ჰაუსს Instagram- ზე:

თუ მოგეწონათ ეს პროექტი, გამოიწერეთ Hacker House Youtube– ზე:

ეწვიეთ ჩვენს ვებ გვერდს ნაწილების და პროექტის განახლებებისთვის:

გმადლობთ რომ ხედავთ ჩვენს სასწავლო ინსტრუქციას!

აარონ @ ჰაკერ ჰაუსი

გირჩევთ: