[ samuki @ 13.04.2016. 18:01 ] @
Napravio sam ovaj semafor sa 12f629 radi ali je zastario tj samo se pali crvena, zuta ,zelena. Znaci nema onih prelaza da gori zajedno crven i zuta i da zelena blinka .

Ima li neko drugi Hex file za ovo???
[ bogdan.kecman @ 13.04.2016. 18:52 ] @
cemu to sluzi? da naucis nesto ili negde da stavis (neki vozovi?)
[ samuki @ 13.04.2016. 19:04 ] @
Sluzii za makete !

Neznam da pisem program !
[ veselinovic @ 13.04.2016. 21:26 ] @
Ajde napravi vremenski dijagram kako treba da rade semafori, pa da se pise program.
[ samuki @ 13.04.2016. 21:41 ] @
Pa ovako npr, ako neko zna bolje nek postavi!

13 sec Crveno
3 sec crveno i zuto,
zeleno 12 sec,
treptanje zeleno 3 puta po 1sec,
zuto 3 sec
[ samuki @ 13.04.2016. 21:47 ] @
https://youtu.be/7iL0KkLHr9E
[ bogdan.kecman @ 13.04.2016. 21:57 ] @
pa eto ti ga gotov projekat sto ne cimnes stefana i ne zavrsis to?
[ mikikg @ 13.04.2016. 22:12 ] @
hmm, znam da bi samuki mogao da se snadje i sam da napise program, ali mislim da bi mu bio problem IDE i okruzenje, Mplab X i slicno …

@Bogdan Da li postoji nesto poput NodeRED za graficko programiranje sa PIC izlazom? ili da se napise? :)
BTW: Jel' si video V. Antonic sto je uradio bedz sa bootloaderom i kernelom (6K) + korisnicki program za 18F :) ?
https://github.com/Hack-a-Day/hackaday-belgrade-badge-MPLABX
https://hackaday.com/tag/badge/
[ bogdan.kecman @ 13.04.2016. 22:23 ] @
ne mislim da samuki pise, nego stefan je vec napisao, cimne ga ovaj mu
posalje hex i resen problem...
graficko okruzenje za 12F* tesko ima nesto za 18F ali generalno ko ume
se snadje sa nodered snacice se i sa basic-om
voja, naravno da sam video
[ samuki @ 13.04.2016. 22:29 ] @
Citat:
bogdan.kecman:
pa eto ti ga gotov projekat sto ne cimnes stefana i ne zavrsis to?

Kako da kontaktiram ? Mislim da nije javno postavio Hex !
[ bogdan.kecman @ 13.04.2016. 22:31 ] @
imas na YT da mozes da mu posaljes poruku .. ne verujem da ce da ima
veliki problem da ti pokloni taj hex, vidim da je poklanjao te pcb-eve
... a ako potrazis o kom forumu je rec (posto vidis komentare da
spominju neki forum, drugare sa foruma i slicno) verovatno ces na tom
forumu naci i hex i pcb i ...
[ mikikg @ 13.04.2016. 22:31 ] @
U sustini moze da pita njega ali moze i da pokusa u medjuvremenu da pokrene neki kompajler, ima programator vec duze vreme :) Red je da napise prvi program ;)
Ja sam voljan da mu objasnim sve sto mu treba da bi to pokrenuo, a ovo sto je napisao u predhodnom postu kako koja ledica se pali tako da to zajedno prevedemo u program.

To za nase drugare sa foruma bi bilo dobro da se napravi jedan Linux VM image sa preinstaliranim svim SW, samo da skinu i poteraju!!! To bi bilo vrlo korisno!
[ veselinovic @ 13.04.2016. 22:32 ] @
Citat:
samuki:
Pa ovako npr, ako neko zna bolje nek postavi!

13 sec Crveno
3 sec crveno i zuto,
zeleno 12 sec,
treptanje zeleno 3 puta po 1sec,
zuto 3 sec

Obadva semafora rade isto ili
Raskrsnica za automobile?
[ veselinovic @ 13.04.2016. 22:34 ] @
Citat:
mikikg:
U sustini moze da pita njega ali moze i da pokusa u medjuvremenu da pokrene neki kompajler, ima programator vec duze vreme :) Red je da napise prvi program ;)
Ja sam voljan da mu objasnim sve sto mu treba da bi to pokrenuo, a ovo sto je napisao u predhodnom postu kako koja ledica se pali tako da to zajedno prevedemo u program.

Slazem se potpuno
[ bogdan.kecman @ 13.04.2016. 22:34 ] @
takodje na 6:38 doticnog filma imas njegovu mail adresu (sevdzo na gmail)
[ samuki @ 13.04.2016. 22:39 ] @
Citat:
mikikg:
U sustini moze da pita njega ali moze i da pokusa u medjuvremenu da pokrene neki kompajler, ima programator vec duze vreme :) Red je da napise prvi program ;)
Ja sam voljan da mu objasnim sve sto mu treba da bi to pokrenuo, a ovo sto je napisao u predhodnom postu kako koja ledica se pali tako da to zajedno prevedemo u program.

To za nase drugare sa foruma bi bilo dobro da se napravi jedan Linux VM image sa preinstaliranim svim SW, samo da skinu i poteraju!!! To bi bilo vrlo korisno!

Miki znas da sam probao ali mi nije islo, i deinstaliorao sam Mplab!
[ samuki @ 13.04.2016. 22:41 ] @
Citat:
veselinovic:
Citat:
samuki:
Pa ovako npr, ako neko zna bolje nek postavi!

13 sec Crveno
3 sec crveno i zuto,
zeleno 12 sec,
treptanje zeleno 3 puta po 1sec,
zuto 3 sec

Obadva semafora rade isto ili
Raskrsnica za automobile?

Da rade isto, raskrsnica je u pitanju.
[ mikikg @ 13.04.2016. 22:47 ] @
Citat:
samuki:
Citat:
mikikg:
U sustini moze da pita njega ali moze i da pokusa u medjuvremenu da pokrene neki kompajler, ima programator vec duze vreme :) Red je da napise prvi program ;)
Ja sam voljan da mu objasnim sve sto mu treba da bi to pokrenuo, a ovo sto je napisao u predhodnom postu kako koja ledica se pali tako da to zajedno prevedemo u program.

To za nase drugare sa foruma bi bilo dobro da se napravi jedan Linux VM image sa preinstaliranim svim SW, samo da skinu i poteraju!!! To bi bilo vrlo korisno!

Miki znas da sam probao ali mi nije islo, i deinstaliorao sam Mplab!


Kazi mi koju PC masinu imas (CPU/RAM?) i koji OS koristis?
[ bogdan.kecman @ 13.04.2016. 22:48 ] @
@miki, zato sam ja prvi pitao "zasto" - dal oce nesto da nauci ili samo
da resi problem i osvetli svoju maketu cegagod .. rece covek oce samo
zavrsi posao -> kontaktira coveka koji ima to govoro i uzme gotovo i
tera dalje :D .. ako pak zeli da uci .. to je vec druga prica ..

ja sam nesto bio u fazonu da pravim nesto za pocetnike ali onda me je
par drugara (i rodjaka) potpuno demoralisalo .. ljudi vrlo solidni
elektronicari, visedeceniski tv/audio serviseri nisu mogli da savladaju
jedan ultra prost primer uz dodatno verbalno objasnjenje :(

http://elco.crsndoo.com/wordpress/2009/10/mikroc-lcd-stepper/

ima tome evo sad vidim 7 godina skoro ..
[ mikikg @ 13.04.2016. 23:00 ] @
Dobro imao si servo, LCD i svickalice, malo je "jaci" primer :)

Ovaj program za samukija se napise u cca 20 redova, jedno 40-50 bajtova HEX :)
Moze preko jedne Array da izudara 0 / 1 po KORAK/LED i da sekvencialno radi program, bez timera i interapta, najprostije moguce. Moze da se down-clockuje PIC, sto da ne, manje ce struje da trosi :)
[ samuki @ 13.04.2016. 23:04 ] @
Imam neki dual core na 2.0 mhz , 2 gb ram , Windows 7 !
[ mikikg @ 13.04.2016. 23:07 ] @
Super, dovoljno informacija. Potrazicu sad i probacu kod mene neku VM i da ti kazem posle tacno sta da uradis da bi instalirao kompajler? Moze?
[ veselinovic @ 13.04.2016. 23:11 ] @
Samuki,
Nesto mi mutno ovo, ili ja grijesim.

Miki,
Sema je malo nezgodna jer semafor 1 i semafor 2 rade u multipleksu.
Ako se promijeni sema da svako svjetlo ima svoj pin bice lakse.
[ samuki @ 14.04.2016. 09:21 ] @
Moze se promjeniti sema, imaju 6 izlaza dovoljno za dva semafora.
[ veselinovic @ 14.04.2016. 10:44 ] @
OK,
napravi slicno ovom excelovom fajlu sta zelis da radi i skuckacemo program za cas.
[ samuki @ 14.04.2016. 11:32 ] @
ok je tako !
[ mikikg @ 14.04.2016. 11:57 ] @
Da bude jos jasnije, ova tablica se pretvori u crno/belo, i tamo gde je crno ce upisati 1 u suprotnom 0 ;)



Samo da nadjem "pristojan" kompajler … :(
Probao sam SDCC na Ubuntu i nesto mi ne ide, ne mogu da ga instaliram u shell-u, zabada na pola kada se instalira iz source (a mora da bi podrzao zadnje dodadne PIC-eve, GPUTIL se tu nesto mesa).
Hteo sam i DSL linux da probam (Damn Small Linux) i da napravim VDI image za VirtualBox ...

Inace kako relativna prosta stvar ispadne problem, ovaj kompajler treba "samo" da odradi progam.c -> program.hex i da se taj hex preuzme i usnimi u PIC, ali ne moze to tek tako. Da je sreca da ima online servis koji to radi, pejstujes svoj C program i on interno to prevede i pljune ti HEX, u browseru! Dodje mi da napravim takav servis, ali necu, bice da to "neko" vec pravi ali nije jos dostupno za siru javnost :)

[ samuki @ 14.04.2016. 12:13 ] @
U medjuvremenu sam napravio Music Box sa 12f629 i to jako dobro svira ! Ima 10 melodija koje se prebacuju jednim prekidacem ! Nisam znao da mogu i da sviraju !?
[ goran_68 @ 14.04.2016. 12:28 ] @
Miki,
Baci pogled na:

http://www.microchip.com/mplab/mplab-xpress


"MPLAB Xpress Cloud-Based IDE is an online development environment that contains the most popular features of our award-winning MPLAB X IDE.
This simplified & distilled application is a faithful reproduction of our desktop-based program, which allows users to easily transition between the two environments."
[ mikikg @ 14.04.2016. 12:40 ] @
Nisam jos stigao da probam XPRESS, probacu sigurno, na njega sam mislio, bio je u nekoj beti zadnji put kada sam gledao.

Mislio sam na nesto bas prosto poput ovoga, na zalost samo ASM za PIC16F84 podrzava.
http://www.onlinepiccompiler.com/compiler16f84av1ENG.php
http://www.onlinepiccompiler.com/debuggerv1ENG.php
[ goran_68 @ 14.04.2016. 13:38 ] @
Sad sam probao ovaj XPRESS radi za sve pare!! Ništa vam na računaru ne treba. Napravite nalog (ko nema) i logujete se. Jednostavno se koristi a kao rezultat, u par klikova, dobijete hex koji prevučete kod sebe.
[ mikikg @ 14.04.2016. 14:42 ] @
Da da, klonirani MPLAB X za WEB :)

Dobro im ovo, ovo vec ima nekog smisla ...

[ samuki @ 16.04.2016. 12:54 ] @
nesta mi nece da ucitava hex, kao da se zakljucao ? sta bi moglo biti ?
[ veselinovic @ 16.04.2016. 19:05 ] @
Citat:
veselinovic:

Miki,
Sema je malo nezgodna jer semafor 1 i semafor 2 rade u multipleksu.
Ako se promijeni sema da svako svjetlo ima svoj pin bice lakse.



E pa nece moci.
MCLR pin moze biti samo input, na zalost.
[ samuki @ 16.04.2016. 19:37 ] @
Neka onda idu samo tri diode, a mogu li one dvije za pjesake ? Samo crveno i zeleno?
[ veselinovic @ 16.04.2016. 22:08 ] @
Moze,
ali sutra, sada je vec kasno za starije ljude.
[ veselinovic @ 17.04.2016. 07:48 ] @
Samuki,
najlakse je shvatiti bejzik, pa sam u njemu i napisao program.

Pogledaj eksel fajl, varijanta 4.
Kolona skroz desno je decimalni broj pina odnosno gpio registra.
Dole je decimalni zbir gpio registra - koji treba da se prikaze na ledovima.
Red ispod je oznaka perioda isog izlaza - ne znam kako drugacije da objasnim.
Program u PBP-u je u prilogu.
Simulacija u proteusu je takodje tu.
Naravno ti ces morati staviti neke otpornike na LED jer sada vise ne rade u multipleksu.
[ samuki @ 17.04.2016. 11:25 ] @
Hvala Veselinovic , ali sam ja izgleda nesto zafrkao ovaj svoj 12f629 nece da se ucita pa ce pricekati dok ne nabavim drugi , pozz
[ bogdan.kecman @ 17.04.2016. 12:11 ] @
@samuki, ne znam winpic800, da li je on HV programator ili LV ?
[ samuki @ 18.04.2016. 19:48 ] @
skinuo sam proteus program i fino radi simulacija .
[ samuki @ 19.04.2016. 12:31 ] @
Nabavio sam novi pic i radi kao sat tj semafor!


[ samuki @ 09.05.2016. 19:39 ] @
Sta je potrebno uraditi da se promijeni treptanje zelene iz dva puta u tri puta?
[ veselinovic @ 09.05.2016. 20:33 ] @
Samuki,
pogledaj opet ovaj exel fajl.
Dodao sam treptanje 3 puta na oba semafora.
Segmente sam oznacio novo1 do novo4.
Iznad segmenata imas decimalnu vrijednost porta ( nadam se da si skontao kako sam je dobio).
Sada je lako.
Prati program i sve ce ti se samo kasti.
[ samuki @ 09.05.2016. 21:10 ] @
Gledam !😀

[ veselinovic @ 09.05.2016. 22:48 ] @
Pa brate,
skocis preko brda do mene na kafu i sve ti objasnim za 5 minuta
[ samuki @ 12.05.2016. 18:37 ] @
probao sam u Proteusu simulaciju i gasi se crveno kad trepce zeleno za pjesake ?
[ veselinovic @ 13.05.2016. 05:42 ] @
ispravljeno.
[ samuki @ 13.05.2016. 20:10 ] @
HVALA !

A koliko je komplikovano , tesko napisti program da se frekvencija od 6 khz pa do 20khz povecava svaku sekundu? Tjerac komaraca ?
[ goran_68 @ 13.05.2016. 20:34 ] @
Nije komplikovano ali to sa komarcima ne prolazi tako da džaba se mučiš.
[ bogdan.kecman @ 13.05.2016. 20:50 ] @
ne radi to za komarce, probano
[ samuki @ 13.05.2016. 21:07 ] @
Pravio sam sa jednom fiksnom frekvencijom , mislio sam da nisam potrefio frekvenciju , pa da se mijenja frekvencija od 6 do 20 khz automatski!

A jel tesko napisati program za Key finder , tragac kljuceva ,znaci kad se zvizne na mikrofon da daje zvuk ,pisti? I da li bise moglo obadvoje ubaciti u jedno i tragac i tjerac ?
[ veselinovic @ 13.05.2016. 21:10 ] @
Samuki,
ja sam mislio da ti zelis da naucis da programiras ta cuda tehnike.
Zato sam ti detaljisao sa onim crtezima i objasnjenjima.
[ ZAS011 @ 13.05.2016. 22:07 ] @
Samuki bi, izgleda, samo na tacni

BTW do sada nisamčuo za efikasan "rasterivač" komaraca.
[ samuki @ 13.05.2016. 22:39 ] @
Pa kad ne znam pisati programe 😁
[ bogdan.kecman @ 13.05.2016. 22:42 ] @
niko se nije naucen rodio, ovde se ljudi ubise da ti pomognu da naucis,
ako nemas zelju da ucis (validno, ni ja nemam zelju da ucim mnogo toga)
da programiras reci da se ljudi ne maltretiraju