Arduino gemensam anod 7 segment display



så du gick till järnhandeln för att få en 7 segment display att använda med din arduino, och när du kommer hem hittar sin gemensamma anod, inte mycket enklare gemensamma katoden... du är på rätt plats!

I denna tutorial kommer jag visa dig hur tråd och använda en gemensam anod display med arduino. först måste du hitta databladet och hitta vilka benen är anoderna, i mitt fall var det 3 och 8 och ledsen genom att bilden är på fel sätt, så längst ner till höger är en och övre vänstra är tio. de röda trådarna är min anoder och de koppla ihop och gå till stift 2 på arduino. De fyra nedersta stiften är anslutna: pin 1 på 7 segment är ansluten till 3 på arduino och stift 2 är 4 osv och på den översta raden: stift 5 är 7 etc, min hoppare ledningar inte kunde nå så patch av arduino är bara jag ansluta två tillsammans.

Fick allt fast på rätt ställe? Stor! Oh och min 7 segment är en kingsbright sa05 11ewa.

För att lätta 7 segment gemensamma anoden makt (PIN2) och katoder behöver för att nå marken, därför genom att inducera en ström i katoder du kan stoppa dem från att lysa upp.
Detta innebär att det i princip bara på fel sätt runda, när du slår segment katoden (katod pin HIGH) segmentet är avstängd eftersom det inte kan nå marken, när du låter katoden nå marken (katod pin låg) segmentet är på, fick det?

HÖG ledde bort, låg innebär på

på är, off är på...

Jag skrev en snabb bit kod att dechiffrera vilket stift är vilket.

Detta är ett program som försöker lysa upp sa05 11ewa ledde
7 bitars ljus med gemensam anod i serien från varje ljus

CONST int ANODEN = 2; gemensam anod pin

CONST int LED1 = 3; ledde 1 går just till vänster uppifrån och ned
CONST int LED2 = 4; PIN-koden för led 2
CONST int LED3 = 5; PIN-koden för led 3
CONST int LED4 = 6; PIN-koden för led 4

nu nedre raden

CONST int LED5 = 7. PIN-koden för led 5
CONST int LED6 = 8; PIN-koden för led 6
CONST int LED7 = 9; PIN-koden för led 7
CONST int LED8 = 10; PIN-koden för led 8

int dröjsmål = 0; så det händer endast 3 gånger

void setup() {
pinMode (ANODEN, OUTPUT); gemensam anod är uppenbarligen en utgång

pinMode (LED1, OUTPUT); LED är för låg kommer att vara på
pinMode (LED2, OUTPUT); led 2 är utdata
pinMode (LED3, OUTPUT); LED 3 är utdata
pinMode (LED4, OUTPUT); LED 4 är utdata
pinMode (LED5, OUTPUT); LED 5 är utdata
pinMode (LED6, OUTPUT); LED 6 är utdata
pinMode (LED7, OUTPUT); LED 7 är utdata
pinMode (LED8, OUTPUT); LED 8 är utdata
}

void loop() {

om (dröjsmål == 300) {
Delay(100000);
}

digitalWrite (ANODEN, hög); anoden är strömförsörjd

digitalWrite (LED1, hög); stoppar power led 1
digitalWrite (LED2, hög); stoppar power led 2
digitalWrite (LED3, hög); stoppar power led 3
digitalWrite (LED4, hög); stoppar power-led 4
digitalWrite (LED5, hög); stoppar power-led 5
digitalWrite (LED6, hög); stoppar power-led 6
digitalWrite (LED7, hög); stoppar power-led 7
digitalWrite (LED8, hög); stoppar power led 8

Delay(1000); förseningar innan du börjar

digitalWrite (LED1, låg); vänder på 1
Delay(500); förseningar
digitalWrite (LED1, hög); stänga av 1
digitalWrite (LED2, låg); slå på 2
Delay(500); förseningar
digitalWrite (LED2, hög); stänga av 2
digitalWrite (LED3, låg); slå på 3
Delay(500); förseningar
digitalWrite (LED3, hög); Stäng av 3
digitalWrite (LED4, låg); slå på 4
Delay(500); förseningar
digitalWrite (LED4, hög); stänga av 4
digitalWrite (LED5, låg); slå på 5
Delay(500); förseningar
digitalWrite (LED5, hög); stänga av 4
digitalWrite (LED6, låg); slå på 5
Delay(500); förseningar
digitalWrite (LED6, hög); stänga av 4
digitalWrite (LED7, låg); slå på 5
Delay(500); förseningar
digitalWrite (LED7, hög); stänga av 4
digitalWrite (LED8, låg); slå på 5
Delay(500); förseningar
digitalWrite (LED8, hög); stänga av 4

Delay(100); förseningar

DELAY = FÖRDRÖJNING + 150; förseningar är ökade
}

Relaterade Ämnen

Arduino 4 siffrig 7 segment display

detta instructable är mer för sin kod då någon sak annat. Jag minns min början dagar av Arduino, jag hade en svårighet som gör denna LED-indikator eftersom jag inte har en tydlig kunskap om matriser (och jag fortfarande inte) så jag hade svårt att hi...

7 segment Display gemensam anod Counter Arduino

i detta instructable, jag ska visa dig hur man styr en 7 segment display (gemensam ANOD) som skulle räknas från 0 till 9.Steg 1: 1. KablarnaOkej, kan den förgrening vara ganska knepigt när du arbetar med en gemensam anod 7 segment display. I mitt fal...

Digital klocka med 7 Segment Display kontrolleras med hjälp av fjärrkontrollen

det finns sorter av digital klocka finns i vårt dagliga liv. Grundläggande digital klocka kommer att oftast ha några inbyggda funktioner som väckarklocka, kalender och termometer förutom display klockan information. Några av de förskott digital klock...

DHT11 + 7 Segment Display

Detta instructable gillar andra via DHT11 och 7 Segment visar modul visar aktuell temperatur och fuktighet, men jag kommer inte visa dig byggande, snarare jag kommer att ha som huvudämne på teknik för att visa data på 7 segment display. De flesta av...

Decenniet Counter handledning med 74LS93 - en nyckel till 7-Segment Display Drivers

Hej alla!Detta är min femte av många elektroniska block tutorials för min kommande elektronik lärande styrelse. Denna video visar 74LS93 decennium Counter IC. Syftet med denna video är att lära dig hur du skapar kretsen, bestämma produktionen ofta ut...

Hur man använder en sju Segment Display - Arduino handledning

En sju Segment Display, är en form av elektronisk skärm enhet för att Visa decimala siffror som är ett alternativ till de mer komplexa matrisskrivare visar.Sju segmenterar skärmar används i digitala klockor, elektroniska elmätare, grundläggande minir...

Sju Segment Display

Generella displayen med sju lysdioder inuti, allmänt används för att ange heltal t.ex i hissar att ange no. av golvet, i mulitimeters, är etc. känd som sju segment display.Steg 1: delarDu behöver följande delar som anges nedan:-1) IC 4026 (Ic med cou...

Gränsyta MSP430 startfönstret med 7 segment display

Hej folk,Välkommen till min MSP430 Launchpad gränsyta för handledning, i detta instructable jag kommer gränssnitt en MSP430 startfönstret med 7 segment gemensam katod display.Observera att jag omformatering min ursprungliga artikel publicerad på www....

Temperaturen visas på 4 siffriga 7 segment (gemensam anod)

i detta projekt ska jag Visa temperaturen i en 4 siffrig 7 segment display (gemensam anod).Sensorn är det billigaste du kan hitta så faktiskt temperaturförändringar ganska lätt vilket gör bildskärmen som visar alltid olika temperaturer. Men tanken är...

Använda en 4 siffrig, 7 segment display, med arduino

I denna tutorial kommer jag att visa dig hur du använder en 7 segment display med 4 siffror genom att använda arduino. Några grundläggande saker jag vill påpeka är att detta tar upp nästan alla digitala stiften på arduino uno, leonardo, styrelser med...

Arduino decimal counter med 7 segment display

Med en arduino uno och en sju segment display vi kommer att göra en mycket enkel och grundläggande krets som räknar från 0 till 9 och upprepar tills du stänger av.Steg 1: Saker som vi behöver Arduino UNO220 Ω motstånd7-segment display (jag använder e...

Systemövervakaren med Arduino och 7 segment display

Nyligen jag fick en ny dator och började spela TV-spel. Jag gillar att övervaka min system samtidigt ha spel full-skärm: Jag vill se min GPU temperatur och min belopp används ram (Minecraft FTB äter en massa, som 3-6 GB!).Jag hade en bärgade 7-segmen...

Arduino temperatur och luftfuktighet Display med 7-Segment Display

Hej alla.Denna istructables är för nybörjare som ingått Arduino ekosystemetI detta instructable, jag kommer att täcka några avsnitt om DHT11 fuktighet och temperatursensor och Multiplexing 4 7-Segment visar.Så, kan börja!Steg 1: Delar krävs:- För det...

Arduino 7 Segment Display Clock (+ ljud aktiveringen)

I detta instructable jag kommer att visa dig hur man gör ditt eget Arduino baserade 7 segment display (4 siffror) klocka med ljud aktiveringen funktion!Kretsen som använder den ATmega328p micro controller (samma som Arduino uno styrelsen) och den DS1...

Hur man gör en LED 7-segment display med Arduino

Jag ska visa dig hur man gör ett 7 segment visas med lysdioder. Kombinera med Arduino att skapa nedräkningen timers, enkel text och mycket mer. Jag gillar att göra ursprungliga projekt. Jag sökte hela instructables och hitta inte en så här. I själva...

Arduino - Theremin med 7 Segment LED Display

i detta instructable, jag kommer att visa dig hur man gör en enkel leksak den kombinationen av LED flash och Theremin. Vi kommer att använda vissa grundläggande elektronik byggd ovanpå en Arduino. Den grundläggande tanken med 7 Segment LED Display va...

Arduino temperatur och fuktighet på 7 Segment Display

Detta är en fungerande enhet jag gjort som visar temperatur eller luftfuktighet respektive genom att trycka på en knapp switch.Om brytaren trycks det visar fuktighet annat visas temperaturen.Steg 1: INTRODenna produkt innehåller sju segmenterar skärm...

Arduino Binary 7 Segment Display Clock & kalender

Till skillnad från de flesta andra binära klockor här klockan visar binära tid och datum på 3 rader av 8 sju segment visar som en och nollor istället för bara rader av lysdioder.Fullständiga uppgifter om detta min hemsida här.En Arduino 328 mikroproc...

Arduino Nano och Visuino: 7 Segment Display klocka med MAX7219 och DS1307 realtid Clock(RTC)

DS1307 Realtidsklocka finns allmänt tillgänglig låg kostnad I2C RTC moduler. De kommer med en klocka och ett litet batteri, och när ansluten till Arduino, kan hålla reda på realtid även när Arduino styrelsen inte drivs. Jag har redan gjort Instructab...