Inhoudsopgave:

Cryptocurrency Ticker / Realtime YouTube-abonneeteller - Ajarnpa
Cryptocurrency Ticker / Realtime YouTube-abonneeteller - Ajarnpa

Video: Cryptocurrency Ticker / Realtime YouTube-abonneeteller - Ajarnpa

Video: Cryptocurrency Ticker / Realtime YouTube-abonneeteller - Ajarnpa
Video: Счетчик подписчиков YouTube в реальном времени Raspberry Pi 2024, November
Anonim

Door HackerHouseVolg meer door de auteur:

Licht schilderen met een Raspberry Pi LED-robot
Licht schilderen met een Raspberry Pi LED-robot
Licht schilderen met een Raspberry Pi LED-robot
Licht schilderen met een Raspberry Pi LED-robot
Raspberry Pi Smart Phone Verbonden Deurslot
Raspberry Pi Smart Phone Verbonden Deurslot
Raspberry Pi Smart Phone Verbonden Deurslot
Raspberry Pi Smart Phone Verbonden Deurslot
Raspberry Pi Motion Tracking Airsoft Turret
Raspberry Pi Motion Tracking Airsoft Turret
Raspberry Pi Motion Tracking Airsoft Turret
Raspberry Pi Motion Tracking Airsoft Turret

Compacte LED-weergave-eenheid die fungeert als cryptocurrency-ticker en ook dienst doet als realtime YouTube-abonneeteller.

In dit project gebruiken we een Raspberry Pi Zero W, enkele 3D-geprinte onderdelen en een aantal max7219-displays om een realtime abonneeteller te maken ter ere van onze mijlpaal van 100.000. Met de recente opkomst en ondergang van Bitcoin, Ethereum en andere cryptocurrencies, dachten we dat het passend was om deze weergave ook als cryptocurrency-ticker te laten functioneren. We hebben dit project al voor je gecodeerd, maar je kunt onze code aanpassen om dit scherm alles te laten doen wat je wilt.

Stap 1: Overzicht

Image
Image

Bekijk de video die we erover hebben gemaakt voor een overzicht van het project, een demonstratie van wat het kan en een speciale vraag en antwoord aan het einde.

Stap 2: Materialen

Materialen
Materialen

We hebben de volgende materialen gebruikt om dit project te bouwen:

2 x 4-in-1 max7219 Scherm

1 x Raspberry Pi Zero W

12 x 2,5 mm bout en moer

4 x 3 mm bout en moer

1 x Micro USB-draad

3 x jumperdraden

We gebruikten ook deze tools:

Inbussleutelset

Soldeerbout

Draadsnipper

3D Printer (voor de behuizing)

Als je geen 3D-printer hebt, kun je er meestal een vinden in een openbare bibliotheek of school. Er zijn ook 3D-printservices online zoals

Stap 3: Bedrading

Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading

Er werden vijf kleine draden gebruikt om de displays aan elkaar te koppelen. Elk display heeft een in/uit-pijl die laat zien hoe gegevens door de displays stromen. Display 1 out moet verbinding maken met Display 2 in.

Vcc => Vcc

Grond => Grond

DUit => DIn

CS => CS

Klok => Klok

We moesten de Raspberry Pi en de displays van stroom voorzien via de 5v GPIO-pin op de Pi omdat ze te veel stroom trekken via de micro-usb. Hier zijn de verbindingen met de Raspberry Pi vanaf display 1.

VCC => 5V

GND => GND

DIN => GPIO 10 (MOSI)

CSC => GPIO 8 (SPI CE0)

CLK => GPIO 11 (SPI CLK)

Stap 4: Montage

samenkomst
samenkomst
samenkomst
samenkomst
samenkomst
samenkomst

Om de behuizing te maken hebben we een aantal PLA onderdelen 3D geprint. Ons printbed was te klein om de hele voor- en achterkant te bedrukken, dus sneden we ze in drie stukken aan de achterkant en vier stukken aan de voorkant. Een stanleymes hielp bij het ontbramen van de stukken, zodat ze beter in elkaar passen. Deze stap is minder kritisch als u van plan bent de onderdelen aan elkaar te lijmen.

De Raspberry Pi Zero W werd in het middelste achterstuk gestoken met 4 2,5 mm moeren/bouten. De achterkant heeft 4 verzonken gaten zodat de schroeven vlak kunnen zitten. De behuizingsdelen hebben kleine lipjes aan de zijkanten waarmee je ze aan elkaar kunt schroeven met kleine 2,5 mm moeren/bouten. Een pincet maakte het gemakkelijk om de kleine hardware op zijn plaats te houden.

De gecombineerde weergave-eenheid werd in het voorstuk van de behuizing geschoven. De rechterkant heeft een breder framegedeelte zodat de draden rond de Raspberry Pi kunnen worden gewikkeld. het derde frontbehuizingsstuk moet na het inschuiven van het display worden vastgeschroefd.

Nadat we het display op de Pi hebben aangesloten, voegen we 3 mm moeren toe aan de 4 verlengingen aan elke kant van het bovenstuk. Deze moeren worden gebruikt om de behuizing bij elkaar te houden. Daarna werd de behuizing voorzichtig in elkaar geklikt. We hebben ervoor gezorgd dat er geen draden loskomen die op de Raspberry Pi zijn aangesloten.

Het achterstuk van de behuizing werd vastgeschroefd met 4 bouten van 3 mm. Deze bouten worden bevestigd aan de moeren die u in de vorige stap hebt geplaatst. Als je de behuizing wat extra bescherming wilt geven, kun je de naad in een stuk zwarte isolatietape wikkelen zoals wij deden.

Stap 5: Coderen

codering
codering
codering
codering

We hebben volledige instructies over het coderen van dit project op Github geplaatst:

Als je vragen hebt over het uitvoeren van de code, laat dan een probleem achter op de Github-pagina. Iemand moet kunnen helpen. Als je een coole, nieuwe functie hebt toegevoegd, doe dan een pull-verzoek en ik zal het samenvoegen!

Stap 6: Bronnen

Bronnen
Bronnen
Bronnen
Bronnen

Hieronder vindt u enkele bronnen voor dit project:

Vind alle 3D-afdrukbare onderdelen en code voor dit project op onze hackster.io-pagina:

Volg Hacker House op Instagram:https://goo.gl/87eXjs

Als je dit project leuk vond, abonneer je dan op Hacker House op YouTube:

Bezoek onze website voor onderdelen en projectupdates:

Bedankt voor het bekijken van onze instructable!

Aaron @ Hacker House

Aanbevolen: