Re: Lucerničky 2025?

Martin Blaha conf.hw na elektronek.cz
Pondělí Prosinec 16 14:40:11 CET 2024


Kamarád má na to metodu přes SPI, tady ji popisuje pro STM8 
http://elektromys.eu/clanky/ele_ws2812b/clanek.html
ale pro AVR to pujde určotě taky, já mám někde takovou pidiknihovnu v 
ASM která funguje i na attiny13a a nezabere moc místa,
samozřejmě je to jen tupé posílání z bufferu, tedy žádné funkce 
generující hezké barevné přechody atd, mě tehdy šlo o místo
v paměti (t13a - 1kB) a dělal jsem s tím jednomu motoristovi dynamické 
zadní blinkry a ještě řízení takových světelných
kroužků kolem předních světel, kde to suplovalo jak blinkr tak denní 
svícení. Jinak s LUT zatím nemám zkušenost, nepoužil jsem.

MB

Dne 16.12.2024 v 14:03 Pavel Hudeček napsal(a):
> Asi to tak udělám. Odpadne teda možnost, aby každá lucernička 
> detekovala světlo ve svém okolí (a třeba reagovala na to, která jiná 
> je nejblíž), ale to zas tak moc nevadí.
> Včera jsem již objednal 40 cm dlouhé 6pin FPC kabely a vertikální 
> konektory, takže způsob propojení je již dán:-)
>
> Jsem zvědav, jaký řešení komunikace s těma LEDkama pak vyzkoušej. 
> Určitě na to bude nějaká knihovna, ale určitě bude hloupá a nepůjde 
> přitom dělat nic jinýho. Šlo by posílat vhodný data po SPI, šlo by 
> taky použít výstup timeru, možná by bylo lepší kombinovat timer a LUT?
>
> PH
>
> Dne 16.12.2024 v 9:33 Martin Blaha napsal(a):
>> Nebál bych se použití "chytrých" RGB ledek stylu WS2812, kdysi jsem 
>> od číňana koupil řetěz na stromeček s 8mm ledkama, jen jsem udělal 
>> chybu že jsem šetřil a nekoupil
>> vodotěsné provedení, rozdíl v ceně byl tehdy minimální, důležité je 
>> nepodcenit jejich proud a mít dostatečně dimenzované napájení. 
>> Procesor bych použil jeden, klidně tyto
>> nové řady tinyavr1 nebo 2, případně megaavr0 co zrovna bude k 
>> dispozici, k němu enkoder a třeba maličký OLED displej kde si mužu 
>> dělat vlastní konfigurace (jas, rychlost změn atd)
>> nebo to nechat na urovni programování a měnit si to dle potřeby 
>> přehrátím firmware. To mechanické provedení se zelenou maskou + 
>> kombinace ploch bez masky na stromeček v pohodě,
>> jen spíš přemýšlím nad tím konektorem s použitím vhodných 
>> propojovacích kablíků, ideálně koupit nějaké s už nakrimpovanýma 
>> konektorama, něco třeba podobného jako
>> https://vi.aliexpress.com/item/1005007047115430.html ale třeba s 
>> jinýma konektorama, za toto chtějí docela dost peněz ...
>>
>>
>> MB
>>
>> Dne 14.12.2024 v 19:24 Pavel Hudeček napsal(a):
>>> No tady se počítá s použitím, kdy hlavní zábava je programování, 
>>> takže konstrukce má být mechanicky jednoduchá a bez nutnosti 
>>> budoucího rozebírání.
>>>
>>> Otázka pak třeba je, zda jim tam udělám bootloader, kdy si po 
>>> zapnutí všechny ks rozkopírujou firmware prvního a ten ho předtím 
>>> dostane z PC, nebo se bude muset přehrávat každej zvlášť 
>>> programovacím kablíkem. Případně něco mezi, tedy první se nahrává 
>>> programátorem a ostatním se nakopíruje.
>>>
>>> Pak jsou vlastní vnitřnosti, tedy hlavně dilema, jestli mít všude 
>>> procesor, nebo by byl jen v masteru a zbytek by měl LEDky s 
>>> průchozím sériovým ovládáním. U těch se trochu bojím, aby ten jejich 
>>> dost rychlej 1wire správně fungoval i v takový konfiguraci.
>>>
>>> Mechanika zas obsahuje nějaká dilemata:
>>> (Všechny varianty předpokládají úhlopříčné rozdělení vnitřku 
>>> přepážkama ze silného alobalu, aby se daly stěny osvětlovat nezávisle)
>>> - Hezký by byly lucerničky se šikmými, nebo obdélníkovými stěnami. 
>>> Ale min. set DPS tak obsahuje 3 druhy, tedy dno, stěny a střechu.
>>> - Dno se dá ušetřit, pokud bude krychlová.
>>> - Nebo naopak ještě +1, kdy vnitřek bude obsahovat vertikální DPS 
>>> nahrazující 1 přepážku, což dává víc místa na elektroniku a hlavně 
>>> umožňuje kabely jdoucí kolmo ze střechy, aniž by to vyžadovalo hůř 
>>> sehnatelný vertikální konektory.
>>> - Nebo se vykašlat na USB (kromě masteru) a dát tam FPC?
>>>
>>> Procesor bude některej z novějších AVR, jedna z výhod je i podobnost 
>>> kódu s malejma ARMama.
>>>
>>> PH
>>>
>>> Dne 14.12.2024 v 18:15 Jindrich Fucik napsal(a):
>>>> Ahoj,
>>>>
>>>> Chápu to správně, že polemizuješ nad tím, jak stavět 3D objekt z 
>>>> plošňáku? To je celkem běžná disciplína a přináší dost zábavy. 
>>>> Pokud je to na kroužek, tak bych ti radil to udělat rozebíratelné, 
>>>> aby to děti déle bavilo.
>>>>
>>>> A pak bych v rámci ohřevu vlastní polívčičky upozornil na tenhle 
>>>> můj projekt: https://www.youtube.com/watch?v=WeDALpaFwZQ
>>>> zejména od času 0:55.
>>>> Destička připojená do USB obsahuje procesor a budič sběrnice typu: 
>>>> IR4428, IX4428, IXDF604, MAX3328, MCP1405, ...
>>>> každá "LEDka" pak obsahuje gretz a procesor v pouzdře SOT23 (v 
>>>> mojem případě PIC10, ale klikně tam dej ATtiny4/5/9/10). Každá 
>>>> lucernička tak má svou adresu a lze jí posílat intenzitu světla. 
>>>> Ona pak dělá vhodné PWM. Hlavní procesor má předpis nějakého 
>>>> efektu, který lucerničky zobrazují.
>>>> Blbost, ale zabaví na celej víkend.
>>>>
>>>> Dne 14.12.2024 v 15:57 Pavel Hudeček napsal(a):
>>>>> Dobrý den všem,
>>>>> sousední téma mě inspirovalo k úvaze, že když tady zrovna 
>>>>> dodělávám nějaký DPS pro kroužky, že bych mohl přidal i lucerničky.
>>>>>
>>>>> Napadl mě následující koncept:
>>>>>
>>>>> Střecha:
>>>>> - Zvenku 2x 6pin USB-C, tlačítko (nebo několik)
>>>>> - Zevnitř LEDky a malej MCU, třeba ATtiny214
>>>>> - 4 velké prokovené díry na připájení ke stěnám, zvenku maska, 
>>>>> zevnitř ne
>>>>> - Piny na určení otočení konektoru použity ke komunikaci
>>>>>
>>>>> Ostatní stěny:
>>>>> - Bez masky
>>>>> - Zvenku lucerničkový obrazec z mědi
>>>>> - Zevnitř plochy pro spájení dohromady
>>>>>
>>>>> Nějaký poznámky?
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list