Arduino powered 7seg ledde display med Port Manipulation - jag gjorde det på TechShop



tid för något lite mer avancerat. Direkt Port Manipulation. Normalt när du använder Arduino programvara, är faktiska logiken bakom ändra värdena i pins abstraherade bort med digitalRead och digitalWrite. Nu, för de flesta som är bara bra. Men det har vissa begränsningar. För en, det är lite långsammare än kan vara praktiskt för vissa situationer och det kan bara ändra en pin i taget. Men vad händer om du ville ändra alla stiften på samma gång? Irriterande med digitalWrite, men super enkelt med Port Manipulation.

Vad vi använder idag att visa detta är en 7 segmenterade display. Det finns sju separata segment, alla med en enda LED som drivs individuellt. När kombinationer är, får du ett nummer. Med hjälp av digitalWrite, du måste skriva ut det kommandot sju gånger för bara ett nummer och det finns tio möjliga nummer för varje siffra! Du kan se hur detta kan bli mycket komplicerat för att göra något så enkelt som att räkna upp.

Det är lätt att installera, men tar några planering i koden.

Bara ytterligare en av de många saker som jag gjorde på TechShop idag.

http://Techshop.ws

Se Steg
Relaterade Ämnen

Gör en reaktionär, gentlemannamässigt skulptur med 123D Make-jag gjorde det på TechShop

detta instructable kommer att lära dig hur man gör en liten skulptur av en man som kommer att spela en enkel melodi när du tar bort hatten. Jag använder ofta 123D Make för projekt och jag gillar att hitta olika sätt att göra bruk av det. Denna särski...

Hur man färga tyg med läskpapper (jag gjorde det på TechShop!)

Först och främst vill jag säga att du behöver "blöder" mjukpapper. Den är utformad så att färgerna blöder ur papperet. Du kan göra en online-sökning och hitta flera ställen som säljer den.Du behöver också ett tyg som tar färgen. Jag har gjort de...

Flytande hylla med hemliga fack (jag gjorde det på TechShop!)

Denna hylla inspirerades av "brist" hyllan kan du köpa på Ikea. Jag har många av dem och gillar verkligen hur minimal de är, men eftersom de är i grunden en låda hänger på väggen jag inte gillade förloradt av "inre rum". Så för att lös...

Terrarium med laser! Jag gjorde detta på techshop!

Vad som gör en söt terrarium, men bra idéer? Gör dig själv en använda laserskuret djur!Steg 1: Saker du behöver-Glaskärl. (Du kan ha en med lock eller med ut, om du har en utan lock du måste bara se till att dimma mossan med vatten varje par dagar. M...

Att göra en försedda med bostäder med 3D-skrivare - jag gjorde det på TechShop

följande är en instructable på att göra en uthärda, mutter, etc bostäder på Techshop. http://www.Techshop.wsSteg 1:Välj och Köp betydelse enligt din ansökan. Det finns olika alternativ på ebay. Design en bostäder med ett CAD program med du vet. Även...

Hur jag gjorde en etsad pussel med en ram-jag gjorde det på Techshop Detroit!

http://www.techshop.wsDetta är en cool liten pussel som passar i en träram.Steg 1: Samla dig material Saker du behöver:en bit av trä 12 "x 8" x3/4"en bit av trä 12 "x 8" x1/2"En linjalEn pennaEn brad spikpistolEn hand routerE...

Arduino powered servo kontroll - jag gjorde det på TechShop

servon är otroligt bra att göra "saker" flytta. Men för att göra det där flyttar du måste kontrollera det på något sätt. Lyckligtvis, arduino gör det otroligt lätt att göra och kan göras med något som en potentiometer. Potentiometern vänder och...

Gummi Powered motorbåt "Jag gjorde det på TechShop"

detta är en Instructable om hur man gör en gummi powered windup motorbåt. Jag har sett många vind upp flygplan med hjälp av en propeller. Jag har sett en hel del variationer på paddelbåtar varav en jag gjorde för en annan instructable. Paddla hjul lä...

Shadow Box med Splines, jag gjorde det på TechShop

Hej alla, detta är min första instructables. Jag gjorde denna skugga ruta på TechShop. Om din trä är 4s4 är den enda klass du skulle behöva ta grundläggande trä butiken SBU. Vill du veta besök mer om TechShop www.techshop.wsSteg 1: Shadow Box med Spl...

Snabb och enkel Mitered låda med lock - jag gjorde det på TechShop

denna enkla teknik kräver ingen fästelement och yeilds en låda med perfekt monterade lock. De sneda hörn är snabbt och enkelt och limmade montering kräver ingen fästelement. Använda denna teknik för att göra smycken lådor från pre fanerad MDF eller n...

Arduino powered Rotary encoder - jag gjorde det på TechShop

som i några av mina senaste instructables, arduino handlar om kontroll. Förmågan att kontrollera vissa saker som visar, servon, motorer och andra elektriska mekaniska apparater på ett meningsfullt sätt. Jag har täckt med potentiometrar för att bestäm...

Kontroll Arduino fungerar med en USB-styrenhet, ingen lödning krävs-jag gjorde det på TechShop

tidigare i år bestämde jag mig att det skulle vara kul att använda min kabelanslutna Xbox 360-handkontrollen för att styra Arduino projekt - i det här fallet en RGB LED. Den vanligaste metoden att göra det innebär dock att komma åt elektroniken inuti...

Gummi Powered Airboat "Jag gjorde det på Techshop"

detta är ett försök att göra en leksak gummi powered airboat. Detta används av hylla hobby lagra objekt som normalt används för att göra windup gummi powered flygplan. Båten ritades på Autodesk Inventor och laser skära på en Epilog 60 watt laser på T...

Gjutning med 123D Make (varm lim hästhuvud) - Jag gjorde det på TechShop

förra året jag experimenterat med att skapa kastar med 123D Make, därmed göra en 3D-modell till oavsett gjuten materiell kanske gillar. Jag skapade ihåliga avgjutningar med Make och efter montering dem som man skulle med någon 123D Make skapande, had...

Arduino powered 7 seg LED-skärm med hjälp av SKIFT register - jag gjorde det på TechShop

sju segmenterade skärmar är bra. De är ganska enkla, inte ta mycket ström och har en stor flexibilitet när det gäller att Visa nummer. Men bortsett från 14 stift bara för att köra det är sådan smärta. Om bara det fanns ett sätt att använda dem utan a...

Multiplexering med Arduino - transistorer (jag gjorde det på techshop)

syftet med detta instructable är att ge en steg för steg instruktion om genomförandet multiplexing med transistorer. De första stegen kommer att införa Multiplexing, transistorer och när de ska användas.Jag arbetade på en binär klocka projektet på te...

Arduino powered GLCD (grafisk LCD) - Jag gjorde det på TechShop

displayer är alltid trevliga. Hittills har jag bara visar hur du använder 7-segmenterad visar för att visa tal med mycket små resurser. Men om du vill visa text? Eller bilder? Eller både och? Väl för att göra det, kommer du att behöva en enkel LCD-sk...

Med hjälp av Arduino grunderna - potentiometrar - jag gjorde det på TechShop

potentiometrar har många användningsområden i elektronik. De är i huvudsak ett variabelt motstånd. Kombinera detta med det faktum att en Arduino är kan läsa analoga spänningar, detta kan förvandla en potentiometer till något liknande en kontinuerlig...

Arduino Bluetooth seriella anslutningar! -Jag gjorde det på TechShop

detta är en inledning på hur till setup, göra en grundläggande anslutning och skicka data till och från en Arduino med Bluetooth!Bluetooth är bra för överföring av data via medellånga sträckor och dessutom Arduino behandlar bara det som en seriell an...