- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- bitpork: Phautós tali a Balcsinál 2025 Augusztus 2 napján (szombat)
- Meggyi001: RTX 5060 - Az új népkártya?
- bambano: Bambanő háza tája
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Meggyi001: Nyilvános wc-k.....még mindig hiánypótló...
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- btz: Internet fejlesztés országosan!
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
-
LOGOUT
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
its_grandpa
tag
válasz
2thletme2day #21982 üzenetére
Akkor teszteljünk (github kód sorszámot írok).
201 displayNumber(firstHourDigit, 126, clockHourColour);
Ez kiírja az óra első digitjét ami nálad 2,1,0 mivel 24 órás.
Írj egy for ciklust 0-9 ig és hívd meg vele ezt az fv-t.for (int i=0; i < 10 ; i++)
{
displayNumber(i, 126, clockHourColour);
delay(500); /* hasamra ütöttem */
}
Ha az óra first digitje 0-9-ig szépen látszik akkor nincs gond az offsettel.
Az idő ellenőrzését azért írtam, hogy nézd meg a soros port kiírásánál, tényleg jó
időt kapsz-e a DS3231-től (másik szerző kódja). -
its_grandpa
tag
válasz
2thletme2day #21978 üzenetére
Rögtön az elején, ez így teljesen felesleges:
#ifdef __AVR__
#endif
Ennek van értelme (Adafruit lib):
#ifdef __AVR__
#include <avr/power.h> // Required for 16 MHz Adafruit Trinket
#endif
Beraktam notepad++ ba a kódot, sorszámok az alapján.
A 101-ben kiírja a soros portra az óra értékét (MyDateAndTime.Hour), ezt ellenőrizd, tényleg 23:46 ?
A strip construktornak meg kell adni a ledek számát (LEDCLOCK_COUNT) ami nálad 252.
Ebben a kódban viszont csak 216. [link]Viszont a displayNumber fv-k hívásakor az offsetBy értéke ugyanaz.
Azt gondolom hibás a ledszalag címzése de majd a WS2812 guruk megmondják, én még nem programoztam ilyet.
Annyit tudsz még megtenni, hogy a 121 void displayNumber() fv.-ben a switch elé beszúrsz egy sort és kiíratod a soros portra digitToDisplay értékét, hogy lásd melyik digitet gondolja megjeleníteni.
Az Adafruit-nak van egy rakat example kódja a githubon, tesztelheted a szalagod /ledszám, szegmensek offsetje/ (simple.ino kis módosításával).szerk: a forrás linkjét berakhattad volna
Új hozzászólás Aktív témák
- Horgász topik
- Építő/felújító topik
- OLED TV topic
- Samsung Galaxy A56 - megbízható középszerűség
- Xbox tulajok OFF topicja
- Elektromos autók - motorok
- Kormányok / autós szimulátorok topikja
- Épített vízhűtés (nem kompakt) topic
- Xiaomi 14T Pro - teljes a család?
- Hálózati / IP kamera
- További aktív témák...
- Acer Nitro V 17 AI Gamer Laptop!Ryzen 7 260/RTX5070/32gb Ram/2tb Ssd/2560x1440-165hz IPS!
- 17" SNSV - N3450 proci, 12GB RAM, 256GB SSD - patika állapot, kitűnő akku!
- Asztali PC , i7 10700 , RTX 3070 , 32GB DDR4 , 512GB NVME , 1.5 TB HDD
- Asztali PC , i5 8400 , 1080 Ti 11GB , 16GB DDR4 , 500GB SSD
- Karcmentes Google Pixel Watch 3 (Obsidian fekete) Több mint 50.000 Ft Értékű Kiegészítővel!
- Lenovo ThinkPad dokkolók: USB-C 40A9/ 40AY/ 40AS/ Thunderbolt 3 40AC/ Hybrid USB-C DisplayLink 40AF
- BLUESUMMERS NVMe SSD adapter
- Xbox Ultimate előfizetések
- GYÖNYÖRŰ iPhone 13 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3034, 100% Akkumulátor
- GYÖNYÖRŰ iPhone 13 mini 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3037, 96% Akkumulátor
Állásajánlatok
Cég: FOTC
Város: Budapest