s5tech.net • Poglej temo - [Krožek] LED okrasek za novoletno jelko

[Krožek] LED okrasek za novoletno jelko

Tu se bodo zbirali naši najmlajši člani in predstavili svoje delo, ter postavljali vprašanja. Tu bodo objavljeni tudi projekti, ki so namenjeni prav njim

[Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a s54mtb » 17 Nov 2016, 23:33

Shema:
LED_Okrasek-sch.pdf


Tiskanina (fi 30mm):
ledokrasek-pcb.JPG


3D izgled:
ledokrasek-3dvju.JPG


LED bodo "saber style": download/file.php?id=21251&mode=view

Tiskanine gredo ta teden v delo. Lahko naročim več, če je kdo interesent. Dobava v cca. 10 dneh.

Približne cene tiskanin so, pri naročilu ... :
10 kos 3,5
20 kos 2
30 kos 1,4
50 kos 0,9
100 kos 0,6
s54mtb
 
Prispevkov: 8049
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1034 krat
Prejel zahvalo: 2573 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 56

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a Kroko » 18 Nov 2016, 09:48

Je to mišljeno, da bo res zvočnik na okrasku? Kako pa bo izgledalo, če bo vsak okrasek prepeval po svoje?
Pogrešam en vhod (npr. za tipko) s katerim bi lahko spreminjal režim utripanja.

Še to - daj vse GND vije, ki so ob obodu zraven tranzistorjev spremeni v pade, tako kot je tisti zraven Tr1. Tako se bo dalo več teh okraskov enostavno povezati v dvojni, trojni,... okrasek.

Mi je pa zelo zanimivo. Rad imam take okraske. Do kdaj naj sporočim, če bi še zame naredil 50 tiskanin?

Ali boš STM, NCP in LDO tudi kje naročal?

Farnell ima samo STM32F070F6P6 iz te družine. Bi bil dober?

http://si.farnell.com/stmicroelectronic ... dp/2488284
http://si.farnell.com/on-semiconductor/ ... dp/2464740
http://si.farnell.com/on-semiconductor/ ... dp/1652366
http://www.planet-cnc.com poskakuješ na eni nogi in žvižgaš alpske podoknice Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 3995
Pridružen: 14 Jan 2015, 12:12
Kraj: Ljubljana
Zahvalil se je: 616 krat
Prejel zahvalo: 1280 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 236

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a Kroko » 18 Nov 2016, 11:19

Aja, še luknjica za obesit na jelko je potrebna.
http://www.planet-cnc.com poskakuješ na eni nogi in žvižgaš alpske podoknice Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 3995
Pridružen: 14 Jan 2015, 12:12
Kraj: Ljubljana
Zahvalil se je: 616 krat
Prejel zahvalo: 1280 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 236

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a damo » 20 Nov 2016, 09:39

Jaz bi vzel 2 kosa pbc.

Bos morda narocal tudi material?

Jaz bi dodal se en ir sprejemnik (za eventuelno upravljanje oz. Sinhronizacijo)
Dobrga štromarja samo slab šnops strese.
damo
 
Prispevkov: 555
Pridružen: 18 Jan 2015, 08:18
Kraj: okolica KK
Zahvalil se je: 46 krat
Prejel zahvalo: 71 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 17

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a mucek » 20 Nov 2016, 11:20

Dajem na pcbway ene plate drug teden, cena bi bila precej nizja. Javi, ce dam zraven ...

Lp, g
... lahko pa se tudi motim ...
Uporabniški avatar
mucek
 
Prispevkov: 1400
Pridružen: 18 Jan 2015, 21:20
Kraj: Ljubljana
Zahvalil se je: 49 krat
Prejel zahvalo: 379 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 69

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a s57nbk » 20 Nov 2016, 11:44

Za mene 3 kose.

Lp
Bojan
s57nbk
 
Prispevkov: 40
Pridružen: 21 Jan 2015, 19:46
Kraj: Radovljica
Zahvalil se je: 6 krat
Prejel zahvalo: 2 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 6

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a jmivsek » 20 Nov 2016, 12:50

2 kosa, pa da vidimo, kako bo tole zgledalo ...
Vem, da nič ne vem (Sokrat)
Uporabniški avatar
jmivsek
 
Prispevkov: 825
Pridružen: 18 Jan 2015, 01:20
Kraj: Ajdovščina
Zahvalil se je: 1186 krat
Prejel zahvalo: 262 krat
Uporabnika povabil: S52O
Število neizkoriščenih povabil: 44

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a mucek » 20 Nov 2016, 16:48

Še mojih 5 centov;
- Naredi podnožje za lotanje LEDic tako, da se da gor zalotat tudi kakšno SMD LED-ico (no, saj verjetno bi se že zdaj dalo ;) ).
- S čim se bo napajalo to čudo? Na shemi vidim +5V, ampak od kje?
- So tranzistorji nujni? Ne bi šlo direktno z MCUjem poganjati LEDic? Seveda bo treba paziti, da se ne preseže max. skupnega toka, ki ga STM dovoli, ampak mislim, da bi se dalo 8 diod (na ene 5-10 mA, kjer LEDica že konkretno sveti) bp krmiliti direktno zgolj s preduporom. Prostor nameni raje tipki ali sprejemni IR diodi ;)

LP, g
... lahko pa se tudi motim ...
Uporabniški avatar
mucek
 
Prispevkov: 1400
Pridružen: 18 Jan 2015, 21:20
Kraj: Ljubljana
Zahvalil se je: 49 krat
Prejel zahvalo: 379 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 69

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a VolkD » 23 Nov 2016, 23:24

Glede na to, da se gre za najmlajše, ki jim je res treba zagotoviti primerno novoletno igračo sem pobaral s54mtb, da bi te okraske delali skupno preko društva. Marko se z idejo strinja, čeprav prototip še ni povsem končan.
Zbiranje prijav bo torej teklo v tej temi.
Vse pripombe in sugestije okrog tega, pa so še naprej dobrodošle tukaj.

Interesente, ki ste se prijavili tu, bom prav tako prenesel v to temo.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27228
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5047 krat
Prejel zahvalo: 3569 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a s54mtb » 24 Nov 2016, 01:58

Prvotno idejo sem dopolnil s predlogi Mucka in Krokota.

Oblika ni nujno, da je okrogla (sem zdaj dal osmerokotnik)
Gor je 8 ledic
Vsaka platica ima:
- mikrokontroler s SWD za programiranje/debugiranje
- 1 UART, ki se veže v verigo
- 1 USB device (so samo 4 blazinice)
- z zadnje strani možnost naspajkanja zvočnika
- avdio ojačevalo (nalotaš na enega, ki bo master, ker je brezveze da vse čivka)
- svoj regler


Povezovanje je verižno:

Master Tx -> Rx1...Tx1->Rx2...Tx2->Rx3...Tx3->Rx4...Tx4->Rx5 itd...
Master se lahko priklopi na PC preko USB ali pa ni master in potem celo verigo krmili nekdo drug, npr. ESP modulek preko WiFi , BljutTut, PoKeyz, ali pa MV, ki pritiska na tipko z 31,5 baudi :)
Povezave med okraski so le 3 žice

Takole nekako ta ideja zgleda:
koncept.JPG



Če bo vse po sreči, bo tiskanina enostranska za domačo izdelavo s par 0E briknami.
s54mtb
 
Prispevkov: 8049
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1034 krat
Prejel zahvalo: 2573 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 56

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a s54mtb » 24 Nov 2016, 02:02

Kroko: STM32F070F6P6 je idealen. Čeprav ni cristalless USB, na sobnih razmerah dela brez težav. Če boš dal na balkon, pa verjetno ne boš tam komuniciral na USB....
s54mtb
 
Prispevkov: 8049
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1034 krat
Prejel zahvalo: 2573 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 56

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a Kroko » 24 Nov 2016, 11:40

Super tole, komaj čakam.

Ali je možno, da bi dal še nekaj GND padov v vogale? Vseskozi imam idejo, da bi več teh okraskov zlotal drugega na drugega v nekakšne stolpe. Pri temu bi močno pomagali GND pini skozi katere bi dal žice in nanje enostavno nanizal okraske (stacking).
Priponke
Untitled-1.jpg
http://www.planet-cnc.com poskakuješ na eni nogi in žvižgaš alpske podoknice Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 3995
Pridružen: 14 Jan 2015, 12:12
Kraj: Ljubljana
Zahvalil se je: 616 krat
Prejel zahvalo: 1280 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 236

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a s54mtb » 24 Nov 2016, 11:42

Aja, včeraj sem pozabil pripet. Se vidi, da je bila "zgodnja ura". Na TIV sta zgolj 2 prevezavi v ravni liniji (lahko je žička). Tole je izvedljivo v domači delavnici:
pcb.JPG


pcb2d.JPG
s54mtb
 
Prispevkov: 8049
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1034 krat
Prejel zahvalo: 2573 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 56

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a VolkD » 24 Nov 2016, 11:45

s54mtb je napisal/-a:Na TIV sta zgolj 2 prevezavi v ravni liniji (lahko je žička). Tole je izvedljivo v domači delavnici:
Res he, lahko je enostransko vezje, dve žičke zlotat pa ni problem.
Ker imam nekaj nove kemije, ki jo bom preizkušal, bi tole lahko naredil "spotoma". Tako bi na svoj račun lahko prišli tudi tisti, ki nimajo te možnosti.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27228
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5047 krat
Prejel zahvalo: 3569 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a Proteus » 24 Nov 2016, 12:00

Zakaj pa niso RGB diode?
... bi bilo bistveno bolj fancy ;)
Uporabniški avatar
Proteus
 
Prispevkov: 2396
Pridružen: 18 Jan 2015, 01:31
Kraj: Planet Zemlja
Zahvalil se je: 230 krat
Prejel zahvalo: 439 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 76

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a bpavsic » 24 Nov 2016, 12:26

Ker bi npr. potem potreboval uC s precej več GPIOji, dodatne transistorje oz. driver za LEDike, ker bi drugače prekoračil tokovno omejitev GPIOjev, RGB ledike so lahko common anode ali common cathode in se avtomatsko omejiš na en tip ali pa moraš telovadit, da podpreš obe varianti... Verjetno je tudi problem stackanja napajanja, ker je vprašanje kolikšen bi bil padec napetosti na n-tem modulu. Toliko na hitro iz glave, naj pa še ostali povedo.
My brain has too many windows open.
bpavsic
 
Prispevkov: 488
Pridružen: 22 Jan 2015, 15:46
Kraj: MB / MS
Zahvalil se je: 102 krat
Prejel zahvalo: 139 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 142

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a Cloud » 24 Nov 2016, 12:33

Bi bilo možno dobiti gerberje, da si zrezkam tole. Nekaj podobnega sem imel namen narediti par let nazaj pa nažalost ni prišlo dlje od skice :/
Cloud
 
Prispevkov: 1362
Pridružen: 18 Mar 2015, 09:24
Kraj: Ljubljana
Zahvalil se je: 25 krat
Prejel zahvalo: 105 krat
Uporabnika povabil: BraneZ
Število neizkoriščenih povabil: 8

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a gumby » 24 Nov 2016, 12:46

Še ena malenkost: pad za žico premakni izven pada od IC2 (recimo kakšen mm na desno, je ravno toliko prostora), da žička ne bo napoti pri spajkanju taba regulatorja.
my brain hurts
Uporabniški avatar
gumby
 
Prispevkov: 2030
Pridružen: 14 Jan 2015, 19:49
Kraj: Lendava
Zahvalil se je: 92 krat
Prejel zahvalo: 440 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 50

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a Kroko » 24 Nov 2016, 13:34

Luknje "2" prosim metalizirane in pa še na nasprotnem koncu :-)
http://www.planet-cnc.com poskakuješ na eni nogi in žvižgaš alpske podoknice Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 3995
Pridružen: 14 Jan 2015, 12:12
Kraj: Ljubljana
Zahvalil se je: 616 krat
Prejel zahvalo: 1280 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 236

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a s54mtb » 24 Nov 2016, 13:41

Proteus je napisal/-a:Zakaj pa niso RGB diode?
... bi bilo bistveno bolj fancy ;)


Tudi to je izvedljivo z istim HW:
http://e.pavlin.si/2016/11/19/apa102c-l ... mhz-clock/
s54mtb
 
Prispevkov: 8049
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1034 krat
Prejel zahvalo: 2573 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 56

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a s54mtb » 24 Nov 2016, 13:50

Fajli....
s54mtb
 
Prispevkov: 8049
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1034 krat
Prejel zahvalo: 2573 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 56

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a s54mtb » 26 Nov 2016, 01:20

s54mtb
 
Prispevkov: 8049
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1034 krat
Prejel zahvalo: 2573 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 56

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a damo » 26 Nov 2016, 18:23

Meni je všeč ideja s kombinacijo z led trakom :)

Imaš kak dober vir?
Dobrga štromarja samo slab šnops strese.
damo
 
Prispevkov: 555
Pridružen: 18 Jan 2015, 08:18
Kraj: okolica KK
Zahvalil se je: 46 krat
Prejel zahvalo: 71 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 17

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a s54mtb » 26 Nov 2016, 21:28

Ebay, apa102C, 144 led na meter, 30 €/m.
s54mtb
 
Prispevkov: 8049
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1034 krat
Prejel zahvalo: 2573 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 56

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a mucek » 26 Nov 2016, 21:58

Ideja s slamicami je vrhunska!!! ;) ;) ;)
... lahko pa se tudi motim ...
Uporabniški avatar
mucek
 
Prispevkov: 1400
Pridružen: 18 Jan 2015, 21:20
Kraj: Ljubljana
Zahvalil se je: 49 krat
Prejel zahvalo: 379 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 69

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a gumby » 27 Nov 2016, 09:58

Mare ti prav sovražiš luknje a? Še tisti dve "briki" sta smd :mrgreen:
my brain hurts
Uporabniški avatar
gumby
 
Prispevkov: 2030
Pridružen: 14 Jan 2015, 19:49
Kraj: Lendava
Zahvalil se je: 92 krat
Prejel zahvalo: 440 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 50

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a damo » 27 Nov 2016, 15:43

s54mtb je napisal/-a:Ebay, apa102C, 144 led na meter, 30 €/m.


Mal huda, ker bi za vsako zvezdo porabil dobra 2 metra.

Ideja: ker je trenutna tiskanina enostranska, bi lahko na drugo stran dal driver ( npr. TLC5947 ali podoben) in pade za uporabo rgb ledic. Tako bi lahko sestavil monokromatsko oz. mesano (basic) ali pa full rgb (deluxe) varianto.

Ideja s slamicami je pa res zakon.
Dobrga štromarja samo slab šnops strese.
damo
 
Prispevkov: 555
Pridružen: 18 Jan 2015, 08:18
Kraj: okolica KK
Zahvalil se je: 46 krat
Prejel zahvalo: 71 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 17

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a damo » 28 Nov 2016, 21:29

Vidim, da ste vsi zagrabili mojo idejo za drugo stran pcbja... :_dunno
Dobrga štromarja samo slab šnops strese.
damo
 
Prispevkov: 555
Pridružen: 18 Jan 2015, 08:18
Kraj: okolica KK
Zahvalil se je: 46 krat
Prejel zahvalo: 71 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 17

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a Cloud » 28 Nov 2016, 22:17

Bo kdo naročal na farnellu, da bi mi naročil ene 5 kosov mikrokontrolerjev?
Cloud
 
Prispevkov: 1362
Pridružen: 18 Mar 2015, 09:24
Kraj: Ljubljana
Zahvalil se je: 25 krat
Prejel zahvalo: 105 krat
Uporabnika povabil: BraneZ
Število neizkoriščenih povabil: 8

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a s54mtb » 02 Dec 2016, 00:27

Dodal sem USB driver za CDC, command line interpreter in oboje povezal. "Ukazi" so zaenkrat še "prazni". Za omenjeno sem porabil celih 15 minut s pomočjo tegale pripomočka: http://e.pavlin.si/2016/06/20/source-co ... reter-cli/
s54mtb
 
Prispevkov: 8049
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1034 krat
Prejel zahvalo: 2573 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 56

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a mucek » 02 Dec 2016, 06:58

PCBji so v delu ...

Lp, g
... lahko pa se tudi motim ...
Uporabniški avatar
mucek
 
Prispevkov: 1400
Pridružen: 18 Jan 2015, 21:20
Kraj: Ljubljana
Zahvalil se je: 49 krat
Prejel zahvalo: 379 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 69

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a forest70 » 02 Dec 2016, 11:14

Kakšen je pa ta LS1, da vemo kaj nabavit ?
If you pay in bananas, you got monkeys.
Uporabniški avatar
forest70
 
Prispevkov: 1506
Pridružen: 14 Jan 2015, 01:11
Kraj: Koper
Zahvalil se je: 311 krat
Prejel zahvalo: 329 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 113

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a s54mtb » 03 Dec 2016, 01:55

Uporabil sem AT2308, ki je bil pri roki.

V SW sem dodal audio generator in sequencer, ki bo poskrbel za zaporedje izvajanja žmiganja in petja.
https://github.com/s54mtb/deco/tree/master/keil/LEDdeco


Če ima kdo pri roki kakšno C source tabelo z melodijo, se pa priporočam. Za orientacijo: okrasek zna zašpilati MIDI noto od št 24 do št. 127 in dodati vmes pavzo. Pavza je enakovredna noti, le da ima frekvenco 0. Rabim torej tabelo s pari bajtov: nota/čas, da ne bo takole čudno:
https://youtu.be/XVv9cz2CeqU
s54mtb
 
Prispevkov: 8049
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1034 krat
Prejel zahvalo: 2573 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 56

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a s54mtb » 04 Dec 2016, 02:50

Tole:
https://youtu.be/8LufjS91h3c

za tak hec je dovolj tole, kar je v tem fajlu:
https://github.com/s54mtb/deco/blob/mas ... /LED_prg.h

Komande sekvencerju so v 16 bitih, od tega so 4 biti za ukaz, 12 bitov pa parameter:
Koda: Izberi vse
typedef union
{
   struct
   {
      uint16_t   CMD               :4;            /* Command is 4 bits long */
      uint16_t    PAR               :12;      /* 12 bit parameter */
   } f;
  uint16_t c;
} LED_CMD_t;


Kamande so (zaenkrat):
Koda: Izberi vse
#define    CMD_LED           0x1         // set led
#define    CMD_SOUND        0x2         // play sound
#define    CMD_VOL           0x3         // sound volume
#define    CMD_MPAUSE       0x4         // pause in ms
#define    CMD_SPAUSE       0x5         // pause in 1/10 second unit
#define    CMD_FADE        0x6         // set LED fading rate
#define    CMD_REMOTE        0x7         // send remote command
#define    CMD_RESTART     0xf         // end of program, restart


CMD_REMOTE še ne dela, ostalo pa. Preko USB se bo tole dalo urejat, da ne bo treba vsakič na novo prevajat in "pečt" flash-a.

Note so definirane na koncu tega fajla:
https://github.com/s54mtb/deco/blob/mas ... equencer.h


Tale majčken cortex je že proti koncu resource-ov. Uporabil sem USB, UART, tri tajmerje (1 za sekvencer se proži na 1ms, 1 za PWM LED, se proži na 100kHz, pa še za sound, se proži na 1MHz). Kode je:
Program Size: Code=14618 RO-data=1178 RW-data=452 ZI-data=4492


Pripombe dobrodošle. Še vedno pa pričakujem kake pametne sekvence za božično novoletne melodije. Saj muzičarjev je kar nekaj na tem forumu. Jaz žal nisem.
Sekvence se zapiše takole:
N_A5, 400
kar pomeni Nota A5, trajanja 400ms. Pavza (tišina) ima macro N_REST.
s54mtb
 
Prispevkov: 8049
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1034 krat
Prejel zahvalo: 2573 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 56

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a RaInfFiMa » 06 Dec 2016, 12:50

Mogoče nisem vsega dobro prebral in razumel ampak - kako se ta uC sprogramira ali drugače - kaj vse potrebujem (SW in HW), če hočem, da bo pri meni ta zadeva delala?
Ma kaj se še ukvarjaš z njim.
Uporabniški avatar
RaInfFiMa
 
Prispevkov: 509
Pridružen: 26 Jan 2015, 13:19
Kraj: Sv. Marija na hribu (nad Koprom)
Zahvalil se je: 271 krat
Prejel zahvalo: 102 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 19

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a s54mtb » 06 Dec 2016, 14:01

Od hardvera rabiš STLINK ali katerokoli razvojno plato od ST (disovery, nucleo), pali pa si sam narediš stlink: http://e.pavlin.si/2016/02/22/st-link-v ... d-diy-pcb/
Od softvera rabiš STSW-LINK004 http://www.st.com/en/embedded-software/ ... nk004.html
Pa sevevda HEX od aplikacije: https://github.com/s54mtb/deco/raw/mast ... EDdeco.hex
Na tiskanino moraš povezati tri žice: gnd, swdio in swdclk

Če želiš dodati lastne kreacije, trutno ni druge opcije kot, da naložiš brezplačno verzijo keil-a: http://www2.keil.com/stmicroelectronics-stm32/mdk
In si skloniraš projekt : https://github.com/s54mtb/deco

LP,
Mare
s54mtb
 
Prispevkov: 8049
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1034 krat
Prejel zahvalo: 2573 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 56

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a RaInfFiMa » 06 Dec 2016, 16:14

Vidim, da to ne bo tako hitro kot sem pričakoval. OK, bomo pa počasi.
Ma kaj se še ukvarjaš z njim.
Uporabniški avatar
RaInfFiMa
 
Prispevkov: 509
Pridružen: 26 Jan 2015, 13:19
Kraj: Sv. Marija na hribu (nad Koprom)
Zahvalil se je: 271 krat
Prejel zahvalo: 102 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 19

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a mucek » 07 Dec 2016, 07:08

Pcbji so ze na poti, konec tedna bodo tukaj, ce dhl carina ne bo imela slabega dne ... ;)
Mare, glede audia bi lahko zadevo spremenil tako, da bi direktno enokanalni MIDI fajl uporabil (vsako sporocilo ima 3 byte: komanda (note on, note off), visina in velocity (glasnost), slednje ne upostevas (razen ce je 0, nekateri namesto note off ukaza uporabijo note on z velocity 0)? Potem je vse ue narejeno, zbirka pesmi pa neomejena ...
... lahko pa se tudi motim ...
Uporabniški avatar
mucek
 
Prispevkov: 1400
Pridružen: 18 Jan 2015, 21:20
Kraj: Ljubljana
Zahvalil se je: 49 krat
Prejel zahvalo: 379 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 69

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a s54mtb » 10 Dec 2016, 01:09

Isti hardware lahko poganja tudi 16 LED:
http://e.pavlin.si/2016/12/09/led-xmas-tree/

Uporaba matrike je sila preprosta reč, tudi če nimaš transistorjev. Pa še zabavno je lotati v tri dimenzije:
Slika

Softver je tu:
https://github.com/s54mtb/deco/tree/master/tree
s54mtb
 
Prispevkov: 8049
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1034 krat
Prejel zahvalo: 2573 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 56

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a BraneZ » 10 Dec 2016, 01:30

Ta punčka pa ne drži spajkalnika prvič v roki, pa drugič tudi ne! :_think
The true sign of intelligence is not knowledge but imagination.
Creativity is intelligence having fun!
Albert Einstein
Uporabniški avatar
BraneZ
 
Prispevkov: 1509
Pridružen: 18 Jan 2015, 16:59
Kraj: Koprivnica (HR), občasno Hoče (Slo)
Zahvalil se je: 528 krat
Prejel zahvalo: 565 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 65

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a VolkD » 12 Dec 2016, 16:14

Eno hitro vprašanje: ali bele oziroma modre LED tu delujejo?
Pripravljam komplete.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27228
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5047 krat
Prejel zahvalo: 3569 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a ikar » 12 Dec 2016, 17:48

Pozabil sem člansko številko. Prosim,če mi jo lahko sporočite,da bom lahko vplačal.

L.p

Slavko
ikar
 
Prispevkov: 35
Pridružen: 13 Feb 2015, 19:48
Zahvalil se je: 5 krat
Prejel zahvalo: 0 krat
Uporabnika povabil: koala33
Število neizkoriščenih povabil: 0

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a mirkatmir » 12 Dec 2016, 19:06

greš na "Moja nadzorna plošča" in zavihek "Društvo elektronikov Slovenije" in "Osebni podatki"
lp, Miran (Miro S51SK)
Uporabniški avatar
mirkatmir
 
Prispevkov: 985
Pridružen: 14 Jan 2015, 22:05
Kraj: Ribnica - JN75IR
Zahvalil se je: 132 krat
Prejel zahvalo: 152 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 19

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a VolkD » 12 Dec 2016, 20:20

mirkatmir je napisal/-a:greš na "Moja nadzorna plošča" in zavihek "Društvo elektronikov Slovenije" in "Osebni podatki"
Tam tudi vidiš kaj si naročil in kdaj si plačal, pa kdaj je bilo poslano.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27228
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5047 krat
Prejel zahvalo: 3569 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a s54mtb » 12 Dec 2016, 23:23

VolkD je napisal/-a:Eno hitro vprašanje: ali bele oziroma modre LED tu delujejo?
Pripravljam komplete.


Po mojem še bolje kot rdeče. Sem poslušal nasvete in odstranil transistorje, ki so bili tam z namenom. Sedaj ko so anode na 5V in GPIO ima na izhodu 3,3V, bo tekel nek tok od 3,3V preko predupora, LED in notranje zaščitne diode. Zaščitna dioda je tam ne glede na tip GPIO izhoda (open dain ali push-pull). LED bo brlela, če je Vf < 5V - 3,3V - 0,2V in sicer s tokom [Vf - ( 5V - 3,3V - 0,2V )] / Rled. Ne sme pa biti Vf večja od 5V, ker potem pa ne bo svetilo. Transistorji so bili torej z namenom, pa sem v naglici pozabil, da to ne bo šlo....

V glavnem bele ali modre so še boljše od rdečih, ker imajo Vf>1,5V.
s54mtb
 
Prispevkov: 8049
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1034 krat
Prejel zahvalo: 2573 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 56

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a Kroko » 16 Dec 2016, 09:53

Moj tudi že deluje. In to iz prve. Vse pohvale avtorju.

Mogoče kdo ve, kje bi lahko hitro in poceni dobil primeren zvočnik, da pripravim nekaj prazničnih melodij?
http://www.planet-cnc.com poskakuješ na eni nogi in žvižgaš alpske podoknice Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 3995
Pridružen: 14 Jan 2015, 12:12
Kraj: Ljubljana
Zahvalil se je: 616 krat
Prejel zahvalo: 1280 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 236

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a VolkD » 16 Dec 2016, 10:26

Majhni zvočniki so dragi:
Prvi
Drugi

Tole sem imel shranjeno še iz časov, ko smo delali pojoči svinčnik.

Zdaj pa dodajam še tole.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27228
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5047 krat
Prejel zahvalo: 3569 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a VolkD » 16 Dec 2016, 10:30

Tale je nekaj cenejši.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 27228
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 5047 krat
Prejel zahvalo: 3569 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a Obelix » 16 Dec 2016, 12:30

Nabavil sem takšnega.
Če jih danes naročimo, so naslednji teden tukaj. Če jih naročimo 25, so po 2,7 Eur.
Obelix
 
Prispevkov: 637
Pridružen: 19 Jan 2015, 11:31
Kraj: Maribor
Zahvalil se je: 29 krat
Prejel zahvalo: 70 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 72

Re: [Krožek] LED okrasek za novoletno jelko

OdgovorNapisal/-a Kroko » 16 Dec 2016, 14:09

Ima zadovoljiv zvok ali je samo piskač?
http://www.planet-cnc.com poskakuješ na eni nogi in žvižgaš alpske podoknice Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 3995
Pridružen: 14 Jan 2015, 12:12
Kraj: Ljubljana
Zahvalil se je: 616 krat
Prejel zahvalo: 1280 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 236

Naslednja

Vrni se na Junior kotiček

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 1 gost