Indholdsfortegnelse:
- Trin 1: Tilslut den sutter
- Trin 2: Tilslut stifter 3 & 8 til strøm (fælles anode) eller jord (fælles katode)
- Trin 3: Flash Arduino til kalibrering
- Trin 4: Lad os nu begynde at kalibrere. (Segment A, Arduino Pin 1, LED Pin 7)
- Trin 5: Tilslut segment B (Arduino Pin 2, LED Pin 6)
- Trin 6: Tilslut segment C (Arduino Pin 3, LED Pin 4)
- Trin 7: Tilslut segment D (Arduino Pin 4, LED Pin 2)
- Trin 8: Tilslut segment E (Arduino Pin 5, LED Pin 1)
- Trin 9: Tilslut segment F (Arduino Pin 6, LED Pin 9)
- Trin 10: Tilslut segment G (Arduino Pin 7, LED Pin 10)
- Trin 11: Tilslut segment DC (Arduino Pin 8, LED Pin 5)
- Trin 12: Ryd op og sig, 'renlighed er ved siden af gudsfrygt' og smil, fordi dine 8 ser sexede ud
- Trin 13: Lav en tæller for at vise din tekniske dygtighed frem
Video: Arduino 7 -segment (5011BS, fælles anode eller katode) Tutorial: 13 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Vi får denne ting til at fungere! Fælles katode eller anode.
Trin 1: Tilslut den sutter
Trin 2: Tilslut stifter 3 & 8 til strøm (fælles anode) eller jord (fælles katode)
Brug en 330 modstand, 1k gør lysdioderne for svage. Skrig 'magt' i Clarksons vene, mens du gennemfører dette trin. (Vigtig)
Stifter 3 og 8 er midterstifterne øverst og nederst.
Trin 3: Flash Arduino til kalibrering
Download biblioteket med syv segmenter og installer det til Arduino IDE.
github.com/DeanIsMe/SevSeg/archive/master….
For at installere det skal du åbne Arduino IDE, gå til Skitse> Inkluder bibliotek> Tilføj. ZIP -bibliotek, og vælg derefter den SevSeg ZIP -fil, du downloadede.
Nu skal vi blinke Arduino for at udskrive tallet 8 med en prik, så vi kan forbinde hende.
kode:
#include "SevSeg.h" SevSeg sevseg;
ugyldig opsætning () {
byte numDigits = 1; // vi bruger et enkeltcifret displaybyte digitPins = {}; // lad være tom for et enkeltcifret displaybytesegmentPins = {1, 2, 3, 4, 5, 6, 7, 8}; // vælg alle 8 pins bool resistorsOnSegments = true; byte hardwareConfig = COMMON_ANODE; sevseg.begin (hardwareConfig, numDigits, digitPins, segmentPins, resistorsOnSegments); }
void loop () {
sevseg.setNumber (8, 0); // Udskriv 8, 0 betyder, at decimaltegn er aktivt, 1 slukker det. sevseg.refreshDisplay (); // Behov for at fortsætte med at vise nummeret}
Trin 4: Lad os nu begynde at kalibrere. (Segment A, Arduino Pin 1, LED Pin 7)
Nu skal vi kalibrere fra A-DC i rækkefølge, en efter en.
Se på denne kode, den er alfabetisk fra A-DC.
Vi fortæller Arduino, at:
pin1 = A, pin2 = B, pin3 = C
pin8 = DC.
Så nu, tilslut segment A til pin 1. (pin 7 på LED)
bytesegmentPins = {1, 2, 3, 4, 5, 6, 7, 8}; // vælg 8 stifter
Trin 5: Tilslut segment B (Arduino Pin 2, LED Pin 6)
Trin 6: Tilslut segment C (Arduino Pin 3, LED Pin 4)
Trin 7: Tilslut segment D (Arduino Pin 4, LED Pin 2)
Trin 8: Tilslut segment E (Arduino Pin 5, LED Pin 1)
Trin 9: Tilslut segment F (Arduino Pin 6, LED Pin 9)
Trin 10: Tilslut segment G (Arduino Pin 7, LED Pin 10)
Trin 11: Tilslut segment DC (Arduino Pin 8, LED Pin 5)
Trin 12: Ryd op og sig, 'renlighed er ved siden af gudsfrygt' og smil, fordi dine 8 ser sexede ud
Trin 13: Lav en tæller for at vise din tekniske dygtighed frem
Kopier og indsæt som om det er varmt, vi justerer bare hovedsløjfen.
void loop () {for (int i = 0; i <10; i ++) {sevseg.setNumber (i, 0); sevseg.refreshDisplay (); // Behov for at fortsætte med at vise nummerforsinkelsen (1000); }}
Anbefalede:
Dyrkning af mere salat på mindre plads eller Dyrkning af salat i rummet, (mere eller mindre) .: 10 trin
Dyrkning af mere salat på mindre plads eller … Dyrkning af salat i rummet, (mere eller mindre) .: Dette er en professionel indsendelse til Growing Beyond Earth, Maker Contest, indsendt via Instructables. Jeg kunne ikke være mere begejstret for at designe til produktion af rumafgrøder og sende min første Instructable. Til at begynde med bad konkurrencen os om at
Sådan bruges Neopixel Ws2812 LED eller LED STRIP eller Led Ring med Arduino: 4 trin
Sådan bruges Neopixel Ws2812 LED eller LED STRIP eller Led Ring med Arduino: Hej fyre, da Neopixel led Strip er meget populære, og det kaldes også som ws2812 led strip. De er meget populære, fordi vi i disse LED -bånd kan adressere hver enkelt LED separat, hvilket betyder, at hvis du vil have få lysdioder til at lyse i en farve
Stemmestyret hjemmeautomatisering (som Alexa eller Google Home, ingen wifi eller Ethernet påkrævet): 4 trin
Stemmestyret hjemmeautomatisering (som Alexa eller Google Home, ingen wifi eller Ethernet påkrævet): Det er dybest set sms -baserede arduino -styrede relæer med opsætning af Google -assistent til at sende meddelelser på stemmeanvisning. Det er meget let og billigt og fungerer som Alexa -reklamer med dine eksisterende elektriske apparater (hvis du har Moto -X smartp
Arduino Ws2812 LED eller Neopixel Led Strip eller Ring Tutorial: 4 trin
Arduino Ws2812 LED eller Neopixel Led Strip eller Ring Tutorial: I denne instruks vil vi lære at bruge neopixel eller ws 2812 eller hurtig led med Arduino. Disse typer LED eller strip eller ring styres af kun en enkelt Vin pin og alle de Lysdioder kan adresseres individuelt, så disse kaldes også indi
Arduino: Sådan tilsluttes fælles sensorer og emner: 4 trin
Arduino: Sådan tilsluttes fælles sensorer og emner: Nogle gange kan du bare ikke finde ud af at finde ud af, hvordan du får et kredsløb til at fungere! Denne instruktive vil hjælpe dig med at bruge din elektronik på den måde, de var beregnet til at blive brugt, ved at vise dig, hvordan du slutter dem til dit Arduino -kort. Problemer: e a s