Inhoudsopgave:
- Stap 1: sluit die sukkel aan
- Stap 2: Sluit pinnen 3 en 8 aan op voeding (gemeenschappelijke anode) of aarde (gemeenschappelijke kathode)
- Stap 3: Flash de Arduino voor kalibratie
- Stap 4: Laten we nu beginnen met kalibreren. (Segment A, Arduino Pin 1, LED Pin 7)
- Stap 5: Verbind Segment B (Arduino Pin 2, LED Pin 6)
- Stap 6: Sluit Segment C aan (Arduino Pin 3, LED Pin 4)
- Stap 7: Sluit Segment D aan (Arduino Pin 4, LED Pin 2)
- Stap 8: sluit segment E aan (Arduino-pen 5, LED-pen 1)
- Stap 9: Verbind Segment F (Arduino Pin 6, LED Pin 9)
- Stap 10: Verbind Segment G (Arduino Pin 7, LED Pin 10)
- Stap 11: Segment DC aansluiten (Arduino Pin 8, LED Pin 5)
- Stap 12: Ruim op en zeg, 'reinheid is naast goddelijkheid' en glimlach omdat je 8 er sexy uitziet
- Stap 13: Maak een teller om te pronken met uw technische bekwaamheid
Video: Arduino 7 Segment (5011BS, gemeenschappelijke anode of kathode) zelfstudie - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
We gaan dit ding laten werken! Gemeenschappelijke kathode of anode.
Stap 1: sluit die sukkel aan
Stap 2: Sluit pinnen 3 en 8 aan op voeding (gemeenschappelijke anode) of aarde (gemeenschappelijke kathode)
Gebruik een weerstand van 330, 1k maakt de led's te zwak. Schreeuw 'power' in de stijl van Clarkson terwijl je deze stap voltooit. (Belangrijk)
Pinnen 3 en 8 zijn de middelste pinnen boven en onder.
Stap 3: Flash de Arduino voor kalibratie
Download de Seven Segment-bibliotheek en installeer deze op de Arduino IDE.
github.com/DeanIsMe/SevSeg/archive/master….
Om het te installeren, opent u de Arduino IDE, gaat u naar Sketch > Include Library > Add. ZIP Library en selecteert u vervolgens het SevSeg ZIP-bestand dat u hebt gedownload.
Nu moeten we de Arduino flashen om het nummer 8 met een punt af te drukken, zodat we haar kunnen verbinden.
code:
#include "SevSeg.h"SevSeg sevseg;
ongeldige setup(){
byte aantalDigits = 1; // we gebruiken een ééncijferige weergavebyte digitPins = {}; // laat leeg voor een ééncijferige weergavebyte segmentPins = {1, 2, 3, 4, 5, 6, 7, 8}; // kies een 8-pins bool-weerstandenOnSegments = true; byte hardwareConfig = COMMON_ANODE; sevseg.begin(hardwareConfig, numDigits, digitPins, segmentPins, resistancesOnSegments); }
lege lus(){
sevseg.setNumber (8, 0); //Print 8, 0 betekent dat de decimale punt actief is, 1 zet het uit. sevseg.refreshDisplay(); // Nodig om het nummer te blijven weergeven }
Stap 4: Laten we nu beginnen met kalibreren. (Segment A, Arduino Pin 1, LED Pin 7)
Nu gaan we één voor één kalibreren vanuit A-DC.
Kijk naar deze code, het is alfabetisch van A-DC.
We vertellen de Arduino dat:
pin1 = A, pin2 = B, pin3 = C
pin8 = gelijkstroom.
Sluit nu dus segment A aan op pin 1. (pin 7 op de LED)
byte segmentPins = {1, 2, 3, 4, 5, 6, 7, 8}; //kies een willekeurige 8 pinnen
Stap 5: Verbind Segment B (Arduino Pin 2, LED Pin 6)
Stap 6: Sluit Segment C aan (Arduino Pin 3, LED Pin 4)
Stap 7: Sluit Segment D aan (Arduino Pin 4, LED Pin 2)
Stap 8: sluit segment E aan (Arduino-pen 5, LED-pen 1)
Stap 9: Verbind Segment F (Arduino Pin 6, LED Pin 9)
Stap 10: Verbind Segment G (Arduino Pin 7, LED Pin 10)
Stap 11: Segment DC aansluiten (Arduino Pin 8, LED Pin 5)
Stap 12: Ruim op en zeg, 'reinheid is naast goddelijkheid' en glimlach omdat je 8 er sexy uitziet
Stap 13: Maak een teller om te pronken met uw technische bekwaamheid
Kopieer en plak alsof het heet is, we zijn alleen bezig met het aanpassen van de hoofdlus.
void loop(){ for (int i = 0; i<10; i++){ sevseg.setNumber(i, 0); sevseg.refreshDisplay(); // Nodig om de nummervertraging (1000) te blijven weergeven; } }
Aanbevolen:
Arduino-zelfstudie servomotor besturen: 4 stappen
Hoe de servomotor Arduino-zelfstudie te besturen: Hey jongens! welkom bij mijn nieuwe tutorial, ik hoop dat je al genoten hebt van mijn vorige instructable "Grote stappenmotorbesturing". Vandaag plaats ik deze informatieve tutorial om je de basisprincipes van elke servomotorbesturing te leren, ik heb al een video gepost
Bedien uw LED's met de afstandsbediening van uw tv?! -- Arduino IR-zelfstudie: 5 stappen (met afbeeldingen)
Bedien uw LED's met de afstandsbediening van uw tv?! || Arduino IR-zelfstudie: in dit project zal ik je laten zien hoe ik de nutteloze knoppen op de afstandsbediening van mijn tv heb hergebruikt om de LED's achter mijn tv te bedienen. Je kunt deze techniek ook gebruiken om allerlei dingen te besturen met een beetje code-editing. Ik zal ook wat vertellen over de theorie
Arduino Bluetooth Basic-zelfstudie: 6 stappen (met afbeeldingen)
Arduino Bluetooth Basic Tutorial: UPDATE: DE BIJGEWERKTE VERSIE VAN DIT ARTIKEL KAN HIER VINDEN Ooit gedacht aan het besturen van elektronische apparaten met je smartphone? Het besturen van je robot of andere apparaten met je smartphone zal echt gaaf zijn. Hier is een eenvoudige en bas
Hoe de polariteit van gemeenschappelijke elektronische componenten af te leiden: 7 stappen
Hoe de polariteit van gemeenschappelijke elektronische componenten af te leiden: ooit geprobeerd een LED opnieuw te gebruiken, alleen om niet te weten welke kant positief of negatief is? Vrees niet meer! In deze instructable geef ik je tips over hoe je de polariteit van veelvoorkomende elektronische componenten kunt vinden
Arduino: gemeenschappelijke sensoren en items aansluiten: 4 stappen
Arduino: Hoe gemeenschappelijke sensoren en items aan te sluiten: Soms lijkt het je gewoon niet te lukken om erachter te komen hoe je een circuit kunt laten werken! Deze instructable helpt je om je elektronica te gebruiken op de manier waarop ze bedoeld zijn door je te laten zien hoe je ze op je Arduino-bord kunt aansluiten. Moeilijkheidsgraad: e a s