Raspberry Pi Desk Notifier (6 / 18 steg)

Steg 6: Gränssnitt för Raspberry Pi & MAX7219 LED Driver



MAX7219 låter oss kontroll massor och massor av lysdioder med bara några Raspberry Pi pin-outs. Inget krångel med multiplexering, låsning, uppfriskande eller använda upp alla dina utgångar – hanterar det allt för oss. Vi bara skicka kommandon till MAX7219 och vi kan styra upp till 64 lysdioder (en 8 x 8 LED Matrix) eller åtta sju (8 inklusive decimalkommat) visas i segmentet, kan du även kedja flera MAX7219s tillsammans för att driva massor mer. Allt detta via några stift.

Raspberry Pi och MAX7219 stöder SPI (Serial perifera Interface), en bra idé då att få RPi att prata med en MAX7219 via dess egen SPI gränssnitt. Som standard SPI protokoll är avstängd men du kan aktivera den mycket lätt och kan skicka och ta emot data.

Innan du går vidare, kan ansluta Raspberry Pi till MAX7219 IC. Här är PIN-koden ut:

MAX7219 stift Namn Kommentarer RPi Pin RPi funktion
19VCC+ 5 volt leverans25 V
4, 9GNDMarken6Marken
1BULLERENData i19GPIO 10 (MOSI)
12CSChip Välj24GPIO 8 (SPI CE0)
13CLKKlockan23GPIO 11 (SPI CLK)

Vi har avslutat anslutningen. Nu, kan aktivera SPI gränssnitt Raspberry PI. Gör så här

1. Öppna terminal och skriv:

sudo raspi-config

En konfiguration fönster vilja framträda som nedan.

2. Tryck på NEDPIL och väljer du avancerade alternativ och klicka på Ange.

3. Välj SPI och klicka på Enter

4. det kommer att be om bekräftelse, bara trycka på Enter till Ja.

5. När du har bekräftat ett nytt fönster visas frågar vill du ladda kernel standard eller inte. Välj Ja.

5. du kan begära att starta om din Pi. Starta om den. Nu är din SPI gränssnitt aktivera.

Cascading, makt leverans & nivå skiftande

MAX7219 chip stöder övergripande enheter genom att ansluta DÅN ett chip till DOUT av ett annat chip. Du kan styra massor av sju segment display eller ledde matrisen av cascading flera MAX7219 IC.

Raspberry PI kan endast leverans en begränsad mängd ström från 5V och 3,3 v järnväg, så det rekommenderas att alla ledde matriser eller sju segment är drivs separat med en 5V leverans och jordad med Raspberry PI. Det är möjligt att driva en eller två ledde matriser direkt från en Raspberry PI, men någon mer sannolikt att orsaka intermittent fel & kraschar.

Raspberry Pi GPIO portar används 3.3V för SPI, och MAX7219 IC trafikerar 5V så en enkel nivå shifter bör användas på buller, CS och CLK ingångarna att öka nivåerna till 5V. Det är möjligt för att köra IC direkt av de 3.3V GPIO stift och för min det fungerar väl. Eftersom jag kör IC från 3.3V GPIO stift direkt för att jag använt 3.3V supply för VCC stift av IC. Jag experimenterade med 5V men jag fick bättre stabilitet från 3.3V leverera. En 3.7V Li-ion batteri fungerar mycket bra. Du kan använda Li-ion batteri direkt till bias MAX7219 IC.

Se Steg
Relaterade Ämnen

Oläst Email ljus-Notifier med Raspberry Pi

I detta Instructable, ska jag visa dig, hur man bygger ditt eget Oläst Email-anmälaren, som startar till ljus, när en ny e-post anländer. Du behöver inte särskild utrustning för detta. När du gör DIY-projekt på dig själv, bör du ha allt hemma.Steg 1:...

Digital notställ: Raspberry Pi + Touchscreen

IMSLP är en av de största sakerna att hända i klassisk musikvärlden under de senaste minne. För dem som inte vet, är IMSLP.org en online-bibliotek med alla noter som inte längre är under copyright-skydd. Du kan hitta ganska mycket något skrivet av Be...

Blynk + JavaScript på 20 minuter [Raspberry Pi, Edison, Espruino...]

Någonsin velat styra "nåt" från din smartphone?Nu är det verkligen lätt. Blynk är en universalfjärrkontroll som kan också Visa och plotta data (och fungerar över internet). Det gör prototyper Sakernas Internet applikationer så lätt, att många mä...

ISS ovan på lcd(i2c) raspberry pi

HejVad händer? Ha kul eller inte?Först av allt ska jag berätta något om mig själv. Jag är 18 och eftersom jag minns jag har alltid älskat att göra saker och hacka in i saker! du vet att det är en del av oss men i dag jag känner att jag i framtiden ko...

Raspberry Pi 3 modell B: Nybörjare Guide

En nyare version av Raspberry Pi, Raspberry Pi 3 modell B har nyligen släppts. Vad gör det skiljer sig från andra tidigare modeller är:En snabbare 64-bitars processor på 1,2 GHzInbyggt Bluetooth lågenergi (BLE)Inbyggd WiFiDu kan se fullständig beskri...

Raspberry Pi brandvägg och Intrusion Detection System

kanske du tänka "Varför ska jag skydda mitt pivate nätverk? Jag har ingen kritisk information på min dator, inga känsliga data". Är din e-post verkligen offentliga? Du har inte några bilder du inte vill ladda upp till Facebook, eftersom de är pr...

Raspberry Pi dokument Scanner med automatisk belasta upp till Dropbox.

Har du någonsin fått orolig när du inte har kunnat hitta en räkning eller post-it lapp som du verkligen behövs? Bra med denna Raspberry Pi dokument Scanner nu behöver du inte! Alla dina anteckningar, kvitton och handlingar kommer nu att ett klick bor...

En riktigt billig Raspberry Pi GPIO kabel

detta instructable kan nås på författarens hemsida - http://www.neatinformation.com/howto/Pi%20GPIO.html. Om du länkar till detta instructable från en annan webbplats, vänligen inkludera en länk till webbplatsen Ordentlig Information .Projektet beskr...

Öka din verklighet med iTorch raspberry pi ficklampa projektorn

UPPDATERING: Den 3 maj - spela Minecraft på den nyare iTorch :)UPPDATERING: Ny iTorch 3D tryckta version! & & Äntligen lagt upp några filmer, hoppas du gillar dem. :)Inlägg av ITorch mediedelning.https://www.Facebook.com/Photo.php?v=29239404759309...

Automatiserad Aeroponics systemet med Raspberry Pi

i detta Instructable, vi lär dig att göra en Aeroponics systemet som styrs via Raspberry Pi, och använder modulen Raspberry Pi kamera för att ta bilder av dina växter. Aeroponics är en ganska okonventionell metod av trädgårdsarbete, men det är det so...

CoPiino fuktkontroll - raspberry pi och arduino

Jag kom nyligen över en vän till mig. Vi pratade om våra senaste projekt där han slutligen berättade om sin källare som har mycket hög luftfuktighet och är för närvarande inte att bra plats där du vill köra projekt.Detta fick oss att tänka på en ny p...

Hemautomation med nod js, raspberry pi och heimcontrol

I guiden kommer att göra beskriver hur du använder heimcontrol plattform (är NodeJs program för hemautomation öppen källkod under MIT licens)Några av där funktioner:Lyhörda : responsive design ger dig bekväm kontroll hem enheter använda din smartphon...

Arduino / Raspberry Pi fallet med OpenCase

OpenCase kan du enkelt dimension och generera DXF filer för elektronik kapslingar. Du sätter i materialtjockleken, invändiga mått, och berätta det där att skära hål och utskärningar, och det gör resten. OpenSCAD används för alla beräkningar och gener...

Lätt Raspberry Pi baserad skärmsläckare/bildspel för utställningar/butik Front

På utställningar vill du ofta Visa upp ditt arbete i hopp om att locka potentiella kunder. Den här också arbeten för Fönstren av butiker att marknadsföra produkter som säljs inom. De flesta kommer helt enkelt skapa en stor fast bild affisch till stor...

Raspberry Pi I2C (Python)

i detta instructable, jag kommer att förklara hur man använder I2C på Pi, med exempel på CMPS03 kompass modulen och SRF08 ultraljud sortiment, med hjälp av python. Jag kommer att förklara rakt igenom installera OS, att se till att beroenden och allt...

Kör Linux Terminal på Windows med DHCP och Raspberry Pi

Vad du behöver:Dator med Windows installeratRaspberry Pi (jag rekommenderar B + men någon kommer att fungera)SD-kort med Raspberry Pi bild utarbetatsEthernet-kabelStrömkälla för Raspberry PiDHCP-servern (finns här)PuTTY (finns här)Steg 1: Förbered DH...

Skicka en kopia av dina bilder och videor i din Android-telefon till Raspberry Pi med Bluetooth

IntroduktionDetta instructable byggd på en tidigare instructable "vända Raspberry Pi i en Bluetooth-enhet som jag skapat.Foton och videoklipp på min Android telefon säkerhetskopieras automatiskt till Google + Foto moln. Men vill jag spara en kopia i...

Förvandla Raspberry Pi till Network File System version 4 (NFSv4) server

IntroduktionNätverk-filen System(NFS) kan samtidigt köra i version 2, 3, 4. NFS version 4(NFSv4) har flera förbättringar över NFSv2 och NFSv3. De förbättringar som jag gillar mest är:NFSv4 gör konfigurera brandväggen enkelt eftersom NFSv4 använder en...

AirPlay Radio med Raspberry Pi och WiFi

Innan jag började arbeta för Pelagicore vann jag två Raspberry Pi: s (kort RP) som de sponsrade. En eftersom jag var en av de första människorna på foss-gbg epostlistan som de började. Det är för folk från Göteborg och omgivning som vill gå med andra...