Innehållsförteckning:
- Steg 1: Anslut den där sugaren
- Steg 2: Anslut stiften 3 och 8 till ström (vanlig anod) eller jord (vanlig katod)
- Steg 3: Flasha Arduino för kalibrering
- Steg 4: Nu börjar vi kalibrera. (Segment A, Arduino Pin 1, LED Pin 7)
- Steg 5: Anslut segment B (Arduino Pin 2, LED Pin 6)
- Steg 6: Anslut segment C (Arduino Pin 3, LED Pin 4)
- Steg 7: Anslut segment D (Arduino Pin 4, LED Pin 2)
- Steg 8: Anslut segment E (Arduino Pin 5, LED Pin 1)
- Steg 9: Anslut segment F (Arduino Pin 6, LED Pin 9)
- Steg 10: Anslut segment G (Arduino Pin 7, LED Pin 10)
- Steg 11: Anslut segment DC (Arduino Pin 8, LED Pin 5)
- Steg 12: Städa upp och säg, 'renlighet är bredvid gudomlighet' och le eftersom din åtta ser sexig ut
- Steg 13: Gör en räknare för att visa upp din tekniska förmåga
Video: Arduino 7 -segment (5011BS, gemensam anod eller katod) Handledning: 13 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Vi ska få det här att fungera! Vanlig katod eller anod.
Steg 1: Anslut den där sugaren
Steg 2: Anslut stiften 3 och 8 till ström (vanlig anod) eller jord (vanlig katod)
Använd ett 330 -motstånd, 1k gör lysdioderna för svaga. Skrik "makt" i Clarksons ådran medan du slutför detta steg. (Viktig)
Stift 3 och 8 är mittstiftet upptill och nedtill.
Steg 3: Flasha Arduino för kalibrering
Ladda ner biblioteket med sju segment och installera det till Arduino IDE.
github.com/DeanIsMe/SevSeg/archive/master….
För att installera det, öppna Arduino IDE, gå till Sketch> Include Library> Add. ZIP Library, välj sedan SevSeg ZIP -filen som du laddade ner.
Nu måste vi blinka Arduino för att skriva ut siffran 8 med en prick så att vi kan ansluta henne.
koda:
#inkludera "SevSeg.h" SevSeg sevseg;
void setup () {
byte numDigits = 1; // vi använder en enda siffra display byte digitPins = {}; // lämna tomt för en enda siffra display byte segmentPins = {1, 2, 3, 4, 5, 6, 7, 8}; // välj alla 8 stift bool resistorsOnSegments = true; byte hardwareConfig = COMMON_ANODE; sevseg.begin (hardwareConfig, numDigits, digitPins, segmentPins, resistorsOnSegments); }
void loop () {
sevseg.setNumber (8, 0); // Skriv ut 8, 0 betyder att decimalpunkten är aktiv, 1 stänger av den. sevseg.refreshDisplay (); // Behövs för att fortsätta visa numret}
Steg 4: Nu börjar vi kalibrera. (Segment A, Arduino Pin 1, LED Pin 7)
Nu ska vi kalibrera från A-DC i ordning, en efter en.
Titta på den här koden, den är alfabetisk från A-DC.
Vi berättar för Arduino att:
pin1 = A, pin2 = B, pin3 = C
pin8 = DC.
Så nu, anslut segment A till stift 1. (stift 7 på lysdioden)
bytesegmentPins = {1, 2, 3, 4, 5, 6, 7, 8}; // välj alla 8 stift
Steg 5: Anslut segment B (Arduino Pin 2, LED Pin 6)
Steg 6: Anslut segment C (Arduino Pin 3, LED Pin 4)
Steg 7: Anslut segment D (Arduino Pin 4, LED Pin 2)
Steg 8: Anslut segment E (Arduino Pin 5, LED Pin 1)
Steg 9: Anslut segment F (Arduino Pin 6, LED Pin 9)
Steg 10: Anslut segment G (Arduino Pin 7, LED Pin 10)
Steg 11: Anslut segment DC (Arduino Pin 8, LED Pin 5)
Steg 12: Städa upp och säg, 'renlighet är bredvid gudomlighet' och le eftersom din åtta ser sexig ut
Steg 13: Gör en räknare för att visa upp din tekniska förmåga
Kopiera och klistra in som om det är varmt, vi justerar bara huvudslingan.
void loop () {for (int i = 0; i <10; i ++) {sevseg.setNumber (i, 0); sevseg.refreshDisplay (); // Behövs för att fortsätta visa nummerfördröjningen (1000); }}
Rekommenderad:
Tre högtalarkretsar -- Steg-för-steg handledning: 3 steg
Tre högtalarkretsar || Steg-för-steg-handledning: Högtalarkretsen förstärker ljudsignalerna som tas emot från miljön till MIC och skickar den till högtalaren varifrån förstärkt ljud produceras. Här visar jag dig tre olika sätt att göra denna högtalarkrets med:
Arduino MFRC522 Handledning - Är RFID -taggen närvarande eller borttagen ?: 6 steg
Arduino MFRC522 Handledning - Är RFID -tagg närvarande eller borttagen ?: Denna handledning publicerades ursprungligen på högspänningar
Hur man använder Neopixel Ws2812 LED eller LED STRIP eller Led Ring med Arduino: 4 steg
Hur man använder Neopixel Ws2812 LED eller LED STRIP eller Led Ring With Arduino: Hej killar eftersom Neopixel led Strip är mycket populära och det kallas också som ws2812 led strip också. De är mycket populära eftersom vi i dessa ledremsor kan ta upp varje led separat, vilket betyder att om du vill att få lysdioder ska lysa i en färg,
Arduino Ws2812 LED eller Neopixel Led Strip eller Ring Handledning: 4 steg
Arduino Ws2812 LED eller Neopixel Led Strip eller Ring Tutorial: I denna instruktioner lär vi oss hur man använder neopixel eller ws 2812 eller snabb led med Arduino. Dessa typer av LED eller remsor eller ringar styrs av endast en enda Vin -pin och alla Lysdioder är individuellt adresserbara så de kallas även indi
Handledning för PIR -sensor - Med eller utan Arduino: 8 steg
PIR -sensorutbildning - Med eller utan Arduino: Precis innan jag skapade min nästa projektstudie, som kommer att använda en PIR -sensor, tänkte jag att jag skulle kunna skapa en separat handledning som förklarar hur en PIR -sensor fungerar. Genom att göra det kommer jag att kunna hålla min andra handledning kort och saklig. Så,