Sisällysluettelo:
Video: Useita 7 segmentin näyttölaskuria CloudX -mikrokontrollerilla: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Tässä projektissa selitetään, kuinka tietoja voidaan näyttää kahdessa 7-segmenttisessä CloudX-mikrokontrollerissa
Vaihe 1: HANKI TÄMÄ MATERIAALI
CLOUDX -MIKROKONTROLLERI
CLOUDX SOFTCARD
V3 CORD
JUMPER WIRE
2 SEITSMÄINEN SEGMENTTI
330 ohmin vastus
Osta komponentti verkossa täältä
Vaihe 2: LAITTEISTON ASENNUS
Tässä meidän on tehtävä multipleksointi
liitä kahden segmentin A, B, DP, C, D, E, F, G -nasta yhteen, Segmentin A nasta CloudX: n nastaan 1 Segmentin B nasta CloudX: n nastaan 2
Kiinnitä segmentin DP CloudX: n nastaan 3
Nastan C segmentti CloudX: n nastaan 4
Segmentin nasta CloudX: n nastaan 5
Segmentin E nasta CloudX: n nastaan 6
Segmentin F nasta CloudX: n nastaan 7
Kiinnitä segmentin G nasta CloudX: n nastaan 9
liitä ensimmäisen segmentin yhteinen katodi nastaihin 10 ja
liitä toisen segmentin yhteinen katodi nastaan 11
Lataa CloudX IDE täältä
Vaihe 3: KOODAUS
Kopioi tämä koodi CloudX IDE: hen
#Sisällytä #Sisällytä #Sisällytä
char -laskuri [2] = {'0', '0'};
setup () {// setup here char NumberOfDigit = 2; // aseta käytettäväksi seitsemän segmenttinäytön lukumäärä // liitä nämä CloudX -nastat näyttömerkkisegmentin datatappeihin A, B, C, D, E, F, G ja HDataPins = {1, 2, 3, 4, 5, 6, 7, 8}; // liitä nämä CloudX-nastat kunkin 7-segmentin näytön char-segmentin yhteiseen anodiin tai katodiinScanPins = {9, 10}; // alustaa 7 segmentin näyttö näillä tiedoilla Segmentti_asetus (CCathode, NumberOfDigit, segmentScanPins, segmentDataPins); loop () {// Ohjelmoi tähän (int i = 0; i <100; i ++) {// laske i /10 ja lisää 48 (muuntaaksesi sen merkkiksi) ja lataa sitten laskuriin [0] laskuri [0] = (i/10) + 48; laskuri [1] = (i%10) + 48; // lataa tämä laskelma laskuriin [0]
Segmentin_kirjoitusteksti (laskuri, 1000); // Näytä sisältö laskurimatriisin päällä
7segmentti} for (int i = 99; i> 0; i-) {// muunna i-muuttujan (tulo) arvo merkkijonoksi (lähtö) kantaan 10 intTostr (laskuri, i, DEC); if (i <10) // suorita tämä koodiosa, jos i -muuttujan arvo on pienempi kuin 10 {counter [1] = counter [0]; // korvata laskuri [1] laskurin sisällöllä [0] laskuri [0] = '0'; // korvata laskurin [0] muuttuja merkillä '0'} Segmentti_kirjoitusteksti (laskuri, 1000); // Näytä sisältö laskuritaulukossa 1 sekunnin ajan}}}
Vaihe 4: SAASITKO SITÄ
Jaa se kanssamme täällä
Suositeltava:
Mekaaninen seitsemän segmentin näyttökello: 7 vaihetta (kuvien kanssa)
Mekaaninen seitsemän segmentin näyttökello: Pari kuukautta sitten rakensin kaksinumeroisen mekaanisen 7 segmentin näytön, josta muutin ajastimen. Se tuli melko hyvin, ja monet ihmiset ehdottivat tuplaamista näytölle kellon tekemiseksi. Ongelmana oli, että olin jo juossut
Arduino Connect useita I2C -laitteita: 6 vaihetta
Arduino Connect useita I2C -laitteita: Tässä opetusohjelmassa opimme yhdistämään useita moduuleja I2C -yhteydellä arduinoon Katso video! Tässä tapauksessa käytämme esimerkkinä 4 OLED -näyttöä, mutta voit käyttää mitä tahansa muita I2C -moduuleja/ Huomautus: 4 OLED -näyttöä
Digitaalinen Ludo noppa Arduino 7 segmentin näyttöprojektilla: 3 vaihetta
Digitaalinen Ludo noppa Arduino 7 segmentin näyttöprojektilla: Tässä projektissa 7 segmentin näyttöä käytetään näyttämään numero 1-6 satunnaisesti aina, kun painamme painiketta. Tämä on yksi hienoimmista projekteista, joista kaikki nauttivat. Opi työskentelemään 7 segmentin näytön kanssa napsauttamalla tätä: -7 segme
Arduino Kuinka liittää useita servomoottoreita - PCA9685 Opetusohjelma: 6 vaihetta
Arduino Kuinka kytkeä useita servomoottoreita - PCA9685 -opetusohjelma: Tässä opetusohjelmassa opimme yhdistämään useita servomoottoreita PCA9685 -moduulin ja arduinon avulla. PCA9685 -moduuli on erittäin hyvä, kun haluat liittää useita moottoreita, voit lukea lisää tästä https : //www.adafruit.com/product/815Katso Vi
Seitsemän segmentin näytön hallinta Arduinolla ja 74HC595 -siirtorekisterillä: 6 vaihetta
Seitsemän segmentin näytön ohjaaminen Arduinon ja 74HC595 -siirtorekisterin avulla: Hei, mitä kuuluu, kaverit! Akarsh täällä CETechistä. Seitsemän segmenttinäyttöä on hyvä katsoa ja ne ovat aina kätevä työkalu tietojen näyttämiseen numeroina, mutta niissä on haittapuoli, joka on se, että kun hallitsemme seitsemän segmentin näyttöä todellisuudessa