Akvarij NET - FORUM

Slatkovodna Akvaristika => Uradi sam => Autor teme: viktori - Siječanj 30, 2014, 03:19:08 prijepodne

Naslov: Droid Duino LED Controller
Autor: viktori - Siječanj 30, 2014, 03:19:08 prijepodne
Pozdrav svima,

Evo, projekt na kojem radim već neko vrijeme bliži se upotrebljivoj fazi.

Ideja je da napravim kontroler za LED rasvjetu koji se moze kontrolirati preko svojeg displeja i gumbica, ali i preko bluetootha.

Do sada sam isprobao razne aspekte cijele priče, odnosno pojedine module, ali nisam jos složio sve module da rade zajedno.

Isprobano radi, ali odvojeno:
- zora i sumrak
- display i gumbići
- bluetooth kontrola

Na akvariju mi je trenutno spojen modul za sumrak i zoru, koji radi izvrsno. Mana mu je što ga se trenutno ne može rekonfigurirati bez re-programiranja. Do kraja projekta moći će se sve programirati i preko ugrađenog displeja i preko bluetootha.

Sve sam do sad slagao i programirao sam: Android aplikaciju koja za sad šalje naredbe preko bluetootha, Arduino koji prima te iste naredbe, i, arduino koji simulira zoru i sumrak.

U ovom trenutku pustit ću video koji prikazuje šminkerski dio cijele priče, a još slika pojedinih testova stiže uskoro.

http://youtu.be/-8-KNLZVW9k (http://youtu.be/-8-KNLZVW9k)

Pozdrav,
Viktor
Naslov: Odg: Droid Duino LED Controller
Autor: VlatkoZ - Siječanj 30, 2014, 09:53:58 prijepodne
Super.
Jel mozes napisati koji si arduino koristio, koje led kontrolere i kakvo napajanje svega toga?
Naslov: Odg: Droid Duino LED Controller
Autor: strasilo - Siječanj 30, 2014, 10:19:30 prijepodne
full cool ...  :up: :up: :up:  :klap: ... ovo je prva liga... bravo  :up: :up:

ja se još uvijek spajam kablom ... ali postoji ideja sa wi-fi ...  :D

Naslov: Odg: Droid Duino LED Controller
Autor: Pscydad - Siječanj 30, 2014, 12:47:34 poslijepodne
Odlično  :klap:, istina, akvariji nam postaju ful tech igračke za velike al zato su još veća fora. I još jednom  :up:
Naslov: Odg: Droid Duino LED Controller
Autor: zox0007 - Siječanj 30, 2014, 13:37:56 poslijepodne
Super, bravo... za mene je sve to, za sada spansko selo...  :D :D :D
Naslov: Odg: Droid Duino LED Controller
Autor: ivekzg - Siječanj 30, 2014, 14:58:21 poslijepodne
kad će masovna proizvodnja za hr tržište?  :klap:
Naslov: Odg: Droid Duino LED Controller
Autor: brzi - Siječanj 30, 2014, 16:22:09 poslijepodne
Zanimljiv projekt  :up:
Naslov: Odg: Droid Duino LED Controller
Autor: viktori - Siječanj 31, 2014, 02:38:08 prijepodne
Evo jos foto dokumentacije.



Display sa (naravno) plavim osvjetljenjem... 8)

(https://www.akvarij.net/forum/proxy.php?request=http%3A%2F%2Fimageshack.com%2Fa%2Fimg547%2F9263%2Fs6yf.jpg&hash=c9bbfe28346f59d094e3b9bb2a32212ddc6b34b5)

(https://www.akvarij.net/forum/proxy.php?request=http%3A%2F%2Fimageshack.com%2Fa%2Fimg707%2F5356%2Fhtsm.jpg&hash=3b36d0cda0c4583049bde84a76af1a08f9471264)

(https://www.akvarij.net/forum/proxy.php?request=http%3A%2F%2Fimageshack.com%2Fa%2Fimg809%2F9669%2F6yyf.jpg&hash=ab8daceb341967a20a2531625515f1b654b4e9d0)



Faza testiranja na stolu sa ledicama

(https://www.akvarij.net/forum/proxy.php?request=http%3A%2F%2Fimageshack.com%2Fa%2Fimg46%2F8880%2F51zv.jpg&hash=f3d9361a0e7584b18dada352df926a2a7b0fa55b)

(https://www.akvarij.net/forum/proxy.php?request=http%3A%2F%2Fimageshack.com%2Fa%2Fimg823%2F2371%2Fjbde.jpg&hash=7a0a7b91a310f75616f648b54a4881ef59faf841)



Same ledice

(https://www.akvarij.net/forum/proxy.php?request=http%3A%2F%2Fimageshack.com%2Fa%2Fimg21%2F8634%2Fh2pb.jpg&hash=7b44ad54b58680b36b31c83b3e93c428bac71bbe)



Kako trenutno izgleda kontroler koji kontrolira dva neovisna drivera, od kojih svaki pogoni svoju grupu po tri ledice. To trenutno testiram na svom akvariju, vec sam spomenuo da fino radi.

(https://www.akvarij.net/forum/proxy.php?request=http%3A%2F%2Fimageshack.com%2Fa%2Fimg593%2F8608%2Fxjyj.jpg&hash=4bddf782f6c9d03b0d5cbf431f8b00298f52fc9b)



Koristio sam DFrobot display sa tastaturom, arduino pro mini, driver koji sam sam slagao i ATX napajanje od kompa.

U trenutku kada ovo postane fiksno, odnosno projekt bude gotov, stvari ce se sasvim moguce promijeniti, ali u ovoj fazi, to je ono sto koristim.
Naslov: Odg: Droid Duino LED Controller
Autor: Dellete - Siječanj 31, 2014, 11:37:12 prijepodne
Samo naprijed :)
Steta sto nisi dosao na a.net prije godinu dana, kad sam citav net prevrnula u potrazi za ovakvim kontrolerom.
Naslov: Odg: Droid Duino LED Controller
Autor: Marko_Sp - Siječanj 31, 2014, 12:45:32 poslijepodne
kad sam citav net prevrnula u potrazi za ovakvim kontrolerom.

A kakva si sa programiranjem? Arduino je zamka za one znaju spojiti par žica, a sa kodom "ćemo lako"...
Tako sam i ja mislio a sad mi skalamerija stoji u kutiji

Viktori je očito viša klasa u ovom području
Naslov: Odg: Droid Duino LED Controller
Autor: Dellete - Siječanj 31, 2014, 19:51:42 poslijepodne
Dobro znam da je caka u tome:) zato sam kupila gotov proizvod jer nisam nasla nikog tko bi mi mogao napisati kod
Naslov: Odg: Droid Duino LED Controller
Autor: viktori - Siječanj 31, 2014, 20:15:10 poslijepodne
I meni je zao da nisam ranije usao u arduino svijet...

Ali bit ce bolje! ;)

Evo otvaram novi thread sa najjednostavnijim mogucim rjesenjem. ;)

Pozdrav,
Viktor

Edit: Evo ga: https://www.akvarij.net/forum/index.php?topic=92937.0 (https://www.akvarij.net/forum/index.php?topic=92937.0)
Naslov: Odg: Droid Duino LED Controller
Autor: Marko_Sp - Siječanj 31, 2014, 20:47:22 poslijepodne
e, kad bi bila riječ samo o pisanju koda...
arduino "enviroment" preko kojeg se taj kod pretoči u sam mikrokontroler je prilično nezgodna stvar za nekog tko se ne bavi programiranjem.
Naslov: Odg: Droid Duino LED Controller
Autor: viktori - Veljača 01, 2014, 10:58:24 prijepodne
Ma nije to tako strasno. Ja inace drzim poduke iz programiranja, raznih programskih jezika, i moj stav je da (minimalno) osnove moze nauciti bilo tko, pod uvjetom da ima imalo volje, odnosno motivacije.

Kad ucis sam iz knjige ili s neta, tesko je, naravno. Ali ako imas nekoga tko ce te voditi po nekom stabilnom programu i pomoci ti kad zapnes, a i zadati zadacu do sljedeceg susreta, postaje puno lakse.

Do sad sam naucio razne ljude, vise i manje talentirane, pa ajmo reci da imam ideju kako to funkcionira. :)

Usput, ucim ljude i preko neta, ako se smijem malo reklamirati. :)

Arduino ima nesto malo drugacije koncepte od "obicnog" programiranja za komp i ekran, ali u osnovi, logika je ista ili bar vrlo slicna.

Osnovni pojmovi koje treba proci su:
- varijable
- izlaz informacija iz programa u okolinu
- ulaz informacija iz okoline u program
- grananje
- petlje
- polja
- funkcije

Ako to znaš, možeš proći kolegij "Osnove programiranja" na barem jednom faksu. ;)

A mozes i programirati arduino.  8)
Naslov: Odg: Droid Duino LED Controller
Autor: zox0007 - Veljača 01, 2014, 11:05:40 prijepodne
Divno, krasno i bajno si ti to sve objasnio, ali kada se stavi malo love na "kup" zovem te da mi ti to napraviš, jer ja ti "ništa ne vjerujem" to sta ti pričaš... :D :D :D
Znači, morat ćeš doc kod mene i uvjerit me u to...
Naslov: Odg: Droid Duino LED Controller
Autor: viktori - Veljača 01, 2014, 11:07:57 prijepodne
LOL!

Pa dobro, to je druga opcija, ako ti se ne da ucit programiranje, sad znas koga treba zvat da ti nesto isprogramira. :D
Naslov: Odg: Droid Duino LED Controller
Autor: zox0007 - Veljača 01, 2014, 11:11:48 prijepodne
LOL!

Pa dobro, to je druga opcija, ako ti se ne da ucit programiranje, sad znas koga treba zvat. :D
Ne, vidi, ja ti nemam volje ni zivaca za nista sto se tice komjutera i sl... jednostavno nemam ni volje ni zivaca, ja ti ubiti volim sve vise old school, ali se lako napalim na ovakve stvari... ;) Nego kada ces doc po ribu? sada sam te zvao pa se ne javljaš...
Naslov: Odg: Droid Duino LED Controller
Autor: Marko_Sp - Veljača 01, 2014, 11:33:56 prijepodne
Ma nije to tako strasno. Ja inace drzim poduke iz programiranja, raznih programskih jezika, i moj stav je da (minimalno) osnove moze nauciti bilo tko, pod uvjetom da ima imalo volje, odnosno motivacije.

Kad ucis sam iz knjige ili s neta, tesko je, naravno. Ali ako imas nekoga tko ce te voditi po nekom stabilnom programu i pomoci ti kad zapnes, a i zadati zadacu do sljedeceg susreta, postaje puno lakse.

Do sad sam naucio razne ljude, vise i manje talentirane, pa ajmo reci da imam ideju kako to funkcionira. :)

Usput, ucim ljude i preko neta, ako se smijem malo reklamirati. :)

Arduino ima nesto malo drugacije koncepte od "obicnog" programiranja za komp i ekran, ali u osnovi, logika je ista ili bar vrlo slicna.

Osnovni pojmovi koje treba proci su:
- varijable
- izlaz informacija iz programa u okolinu
- ulaz informacija iz okoline u program
- grananje
- petlje
- polja
- funkcije

Ako to znaš, možeš proći kolegij "Osnove programiranja" na barem jednom faksu. ;)

A mozes i programirati arduino.  8)

Varaš se, strašno je za nekog tko će složiti nekakav kontroler koji će onda raditi samostalno godinu, dvije ili zauvijek? Postoje uglavnom gotovi kodovi -skečevi- za pojedine komponente i funkcije kontrolera koje samo treba "malo" prilagoditi i kompajlirati.

Meni se pojavio problem da stvar prekrasno izgleda na papiru ali u praksi ne radi. Nakon što sam poslije puno muke uspio pretočiti kod u arduino, kontroler nije proradio. Onda sam krenuo na jednostavnije stvari - paljenje i gašenje dioda - radi. Pa na "kompliciranije" - "Hello Arduino" - ne radi. Pogledam bolje, radi, ali bez osvjetljenja LCD-a. Pa naručim drugi LCD (zapravo treći jer je prvi došao uništen) i opet ništa. Da naručim novi Arduino ? Skupi original jer jeftini klonovi ne valjaju? Tu sam stao  :'(
Naslov: Odg: Droid Duino LED Controller
Autor: strasilo - Veljača 01, 2014, 11:38:52 prijepodne
Ma nije to tako strasno. Ja inace drzim poduke iz programiranja, raznih programskih jezika, i moj stav je da (minimalno) osnove moze nauciti bilo tko, pod uvjetom da ima imalo volje, odnosno motivacije.

Kad ucis sam iz knjige ili s neta, tesko je, naravno. Ali ako imas nekoga tko ce te voditi po nekom stabilnom programu i pomoci ti kad zapnes, a i zadati zadacu do sljedeceg susreta, postaje puno lakse.

Do sad sam naucio razne ljude, vise i manje talentirane, pa ajmo reci da imam ideju kako to funkcionira. :)

Usput, ucim ljude i preko neta, ako se smijem malo reklamirati. :)

Arduino ima nesto malo drugacije koncepte od "obicnog" programiranja za komp i ekran, ali u osnovi, logika je ista ili bar vrlo slicna.

Osnovni pojmovi koje treba proci su:
- varijable
- izlaz informacija iz programa u okolinu
- ulaz informacija iz okoline u program
- grananje
- petlje
- polja
- funkcije

Ako to znaš, možeš proći kolegij "Osnove programiranja" na barem jednom faksu. ;)

A mozes i programirati arduino.  8)

Tako i meni frend kaže "ma to ti je piškin dim" .... onda ga ja ubijem u pojam kad treba nešto fizički napraviti jer je on antitalenat ...  :D :D

tako da savršeno funkcioniramo ... on mene ubije na programiranju, ja njega na izradi i svi sretni ...  :D :D

najžešći mu budu razgovori na mob: " e bok ... bok .... jesi mi riješio kontroler ?  .... jesi mi napravio kućište ? (tišina 5 sec) ... vidimo se za pola sata, ponesi ... "  :D :D
Naslov: Odg: Droid Duino LED Controller
Autor: viktori - Veljača 01, 2014, 12:51:03 poslijepodne
Varaš se, strašno je za nekog tko će složiti nekakav kontroler koji će onda raditi samostalno godinu, dvije ili zauvijek? Postoje uglavnom gotovi kodovi -skečevi- za pojedine komponente i funkcije kontrolera koje samo treba "malo" prilagoditi i kompajlirati.

Ako uspiješ potjerati da stvar radi danas, radit će dok nešto ne krepa, nema tu nekog bauka oko koliko dugo će trajat. Ako sve uskladiš, radit će dok god ima struje. :)

Ovo za "gotove stvari" vrijedi, ali za jednostavne projekte. Čim trebaš upogoniti dvije neovisne komponente, često taj "malo prilagoditi" više u stvari i nije tako "malo", nego zahtijeva pristojno razumijevanje svake pojedine komponente, i kako rade u kombinaciji, itd. Ali to više onda i nije jednostavan projekt, nego složen, po definiciji. ;)


Meni se pojavio problem da stvar prekrasno izgleda na papiru ali u praksi ne radi. Nakon što sam poslije puno muke uspio pretočiti kod u arduino, kontroler nije proradio. Onda sam krenuo na jednostavnije stvari - paljenje i gašenje dioda - radi. Pa na "kompliciranije" - "Hello Arduino" - ne radi. Pogledam bolje, radi, ali bez osvjetljenja LCD-a. Pa naručim drugi LCD (zapravo treći jer je prvi došao uništen) i opet ništa. Da naručim novi Arduino ? Skupi original jer jeftini klonovi ne valjaju? Tu sam stao  :'(

To je pak druga priča, hardver je polu-nepouzdan nakon kupovanja poštom. Na sreću, do sad sam samo imao samo dva krepana RTC modula, koji čuvaju točno vrijeme. Jedan je stigao mrtav, a drugi je krepao 2-3 tjedna nakon što sam ga prvi put spojio. Novi primjerci su na putu. Ja bih rekao da klonovi valjaju, ako rade. Ali s tim računaš da možda ne rade pa se pripremiš na to.



Tako i meni frend kaže "ma to ti je piškin dim" .... onda ga ja ubijem u pojam kad treba nešto fizički napraviti jer je on antitalenat ...  :D :D

tako da savršeno funkcioniramo ... on mene ubije na programiranju, ja njega na izradi i svi sretni ...  :D :D

najžešći mu budu razgovori na mob: " e bok ... bok .... jesi mi riješio kontroler ?  .... jesi mi napravio kućište ? (tišina 5 sec) ... vidimo se za pola sata, ponesi ... "  :D :D

Ovo zvuci kao genijalna kombinacija.  8)
Naslov: Odg: Droid Duino LED Controller
Autor: www_www - Veljača 01, 2014, 18:25:36 poslijepodne
bome ljepog projekta su se ulovio, svida mi se, vec me neko vrijeme arduino cese i kopa :D
kad ovo bude gotovo i uskatulirano, moraces poradit i na jednostavnijoj varijanti za prodaju.  ;)
kapa dole  :up:
Naslov: Odg: Droid Duino LED Controller
Autor: Otto - Veljača 01, 2014, 19:09:51 poslijepodne
Baš je nedavno prijatelj sa posla dobio naručeni kineski "UNO" klon, pa sam se ja po prvi put u životu poigrao sa tom stvarčicom. Osnove sam svladao u prvih pola sata, paljenje i gašenje diode, tonovi na piezo zvučniku, Hello World na LCD-u i te sitnice. Pošto se nikada nisam bavio programiranjem, nekužim kako se kod arduina kompajlira više zadataka. Marko, možda ti je problem kod lcd-a backlight ili ti je na trimeru greška-
Naslov: Odg: Droid Duino LED Controller
Autor: viktori - Veljača 02, 2014, 02:31:37 prijepodne
Citat:
kako se kod arduina kompajlira više zadataka
To je onaj problematican dio za vecinu, nema vise zadataka odjednom, tj ne mozes ucitati vise programa odjednom.

Trebas napisati jedan program koji ce sve module "obradjivati" "istovremeno".


www_www, to je plan. ;)

Naslov: Odg: Droid Duino LED Controller
Autor: Otto - Veljača 02, 2014, 08:08:17 prijepodne
Ma shvatio sam da se nemože u arduino "ubacit" više programa odjednom, samo me zanima kako više zadataka dodavati u isti zapis :b15[1]:
Ako sam dobro shvatio ono na kraju, pripremaš neku stranicu "Idiot`s guide to Arduino" , kada ju možemo očekivati?
Naslov: Odg: Droid Duino LED Controller
Autor: viktori - Veljača 03, 2014, 01:19:40 prijepodne
Za sad ne priremam stranicu, ali sasvim je moguce da ce me uloviti neka inspiracija ... pa tko zna.

Kada slazes vise modula odjednom u isti program moras u istom programu napisati kod koji ce obradjivati inpute tih modula i pretvoriti ih u tebi korisne outpute.

Primjerice:
- znas kod za paljenje i gasenje ledice 1 spojene na digitalni output
- znas kod za postepeno paljenje ledice 2 spojene na analogni output
- znas kod za ucitat analogni input

To spojis i napises kod koji:
- za odredjeni analogni input postavlja odredjenu razinu led 2 analognog outputa
- ako je analogni input manji od 50% gasi digitalni led 1 output, u protivnom pali isti output


Voilà - program koji radi 3 stvari odjednom: cita stanje jednog pina i pise po stanju druga dva pina.  :af2:  :klap:
Naslov: Odg: Droid Duino LED Controller
Autor: Marko_Sp - Veljača 03, 2014, 10:24:31 prijepodne
ma nema smisla otvarati još jednu stranicu, ima ih već na pretek...jedino još nisam nešao neku online učionicu u kojoj bi netko interaktivno pomagao onom koji zapne na nekoj domaćoj zadaći. kako sit ne vjeruje gladnom, tako ni učeni nema baš strpljenja za nas neznalice i povremene korisnike, ili njima je nevjerovatno da mi neke stvari ne znamo ...
na ovom linku imaš objašnjeno kako se više modula - tipkovnica, desplay, timer, PWM,  očitanje temperature, pH, EC i  ORP, te ethernet slaže u kod koji se onda pretoči u arduino.
http://www.youtube.com/watch?v=h6BUZVlgT90#t=131 (http://www.youtube.com/watch?v=h6BUZVlgT90#t=131)
ne znam hoćeš li se uopće snači u cijeloj toj zavrzlami jer arduinaši ma koliko se trudili da nam pojednostave imaju svoj jezik.
ja sam mislio da ću dobiti jedan fajl koji radi sa arduinom, a dobio sam ih više nego nekoliko koje bih trebao  "malo"prilagoditi svojoj situaciji, skompajlirati, uploudati...
Naslov: Odg: Droid Duino LED Controller
Autor: VlatkoZ - Veljača 03, 2014, 11:22:09 prijepodne
Jel netko radio sa CAT4109 LED driverima?
Našao sam neki video kako je to čovjek spojio na pc napajanje (skoro sam napisao na strašilo :D) i izgleda mi dosta dobro.
Ja sam još u fazi istraživanja pa prvo tražim hardware i radim shoping listu :) pa ako netko ima neko bolje rješenje i eventualno koju slikicu kako je sve pospojeno neka slobodno stavi :zagrljaj:

Fading LED with a CAT4101 and Arduino (http://www.youtube.com/watch?v=H3vXqscOs-I#ws)
Naslov: Odg: Droid Duino LED Controller
Autor: strasilo - Veljača 03, 2014, 12:10:42 poslijepodne
e *ebemumišamaloga, sad sam postao i predmet zajebancije...  :P :D

nego, gledam sad na filmiću, a primjetio sam to i sam ...

koliko je oku nevidljiva razlika u intenzitetu svjetla sa porastom amperaže ... tj. sve od 1A pa do 1,6A se gotovo i ne vidi razlika u intenzitetu svjetla...  :nerd: .. a opterećenja na cijeli sklop su nemjerljivo veća na 1,6A nego na 1A ...
Naslov: Odg: Droid Duino LED Controller
Autor: Veky - Veljača 03, 2014, 12:53:53 poslijepodne
Kolega digitalni elektroničar!  :zagrljaj:

Šteta što sam ja "žario i palio" po mikrokontrolerima do prije desetak godina  (pokojni Z80, 8050, At89cXXXX), a onda stigla žena, obitelj... U subotu sam jedva napravio mali pwm dimmer s ne555. " sata sam prekapao radionu da pronađem BD241 i onda nisam bio siguran za 241/242 koje je PNP,a koji NPN, pa sat vremena da ponovno instaliram Protel (u kojem sam proveo godine i godine projektiranja), pa se ne mogu sjetiti ničega...

No isto imam ideju koja me drži godinama, uhvatiti Arduino i složiti automatizaciju akvarija i još par sitnica u kući (bežični digitalni termostat za grijanje kontroliran preko Interneta).

Jesi radio nekakve timere koje programiraš kad će se paliti/gasiti u nekom od modova? I jesi li riješio dobar realtime clock bez puno odstupanja i radom dok nestane struje?

Gledao sam ali sam zaboravio, pretpostavljam da Arduino kao i kompletna Atmel porodica imaj riješen jednostavni autoreset sa vanjskim RC elementima?

Imaš originalni Arduino i shieldeve ili neki klon sa DealExtremea ili sl. kineza?
Naslov: Odg: Droid Duino LED Controller
Autor: strasilo - Veljača 03, 2014, 13:24:42 poslijepodne
bežični digitalni termostat za grijanje kontroliran preko Interneta

upravo ovo mi sad frend konstruira, ali ne za akvarije već za jedan proizvodni pogon ...  :up:

samo on ne koristi nikakve gotove predefinirane kitove, već sam sve pravi ...
Naslov: Odg: Droid Duino LED Controller
Autor: Veky - Veljača 03, 2014, 14:29:18 poslijepodne
I ja sam nekad sve sam radio, od prototipa, tiskane pločice foto postupkom, pa par revizija programa, kućište...
No stvari su toliko pojeftinile (i sada uopće postoje za kupiti) da se za prototip ne isplati zafrkavati. Od dvostrane štampe pa na dalje.

Mislio sam na termostat za Vaillant. Ono, odem 50km dalje na vikend kod punice i ne znam jesam li pogasio programski termostat, ili ne znam kad ću se točno vartiti doma pa da ranije upalim grijanje. Ovako se spojim preko Interneta, pogledam status preko tableta/smartphonea/PC-a. i krow web dialog pročitam temperaturu, podesim temperaturu, upalim ga, ugasim ga i sl.

Inače, nikad nije neka posebna muka odraditi osnovne funkcionalnosti bilo u softveru ili u hardveru (bar u fazi prototipa) no problem su neplanirane situacije i izbjegavanje grešaka. Recimo kao greške koje se dešavaju kad zagrmi, kad nestane struje ili struje dođe-nestane 3 puta za redom svakih 30 sekundi, ili uletiš u neku popitivnu povratnu vezu, negdje nešto nema ođekivani odziv pa popi*zdi i ode u beskonačnost (npr. zaglavi se prekidač, preskoči zupčanik, prekine se žica senzora ili aktuatora) i ostala veselja. Tu nastupa prava "kreativnost" konstruktora.

I opet jedno "s neba pa u rebra pitanje" - ne treba li za očitavanje pH i sl. parametara senzore prije svakog mjerenja kalibrirati tekućinom?
Naslov: Odg: Droid Duino LED Controller
Autor: viktori - Veljača 06, 2014, 06:47:19 prijepodne
Kolega digitalni elektroničar!  :zagrljaj:
Kolega? Ja bih sebe nazvao amaterom u mikrokontrolerima, prvi puta da sam to primio u ruke i probao programirati je pred malo vise od mjesec i pol dana. :)

Ali, strogo gledano.... kolega!  :zagrljaj:

Jesi radio nekakve timere koje programiraš kad će se paliti/gasiti u nekom od modova? I jesi li riješio dobar realtime clock bez puno odstupanja i radom dok nestane struje?

Radio, bio u procesu kad mi je krepao RTC modul. Dobar RTC modul kosta, cini mi se. Uzeo sam bio 2 komada nekih jeftinih kineskih. Jedan je stigao mrtav, drugi krepao oko 3-4 tjedna nakon dolaska.

U par tjedana je radio, na tjedan i pol do 2 je imao nekih 8 minuta odstupanja.  :D

Vec sam smisljao softverski algoritam za korekciju... Ali crko je modul prije nego sam stigao implementirati i isprobati. :)

U dolasku mi je jos 4 komada, po 2 od razlicitih "vrsta", ako jedna vrsta ne radi pouzdano, valjda ce druga. ;)

Gledao sam ali sam zaboravio, pretpostavljam da Arduino kao i kompletna Atmel porodica imaj riješen jednostavni autoreset sa vanjskim RC elementima?

Ima reset gumb, sto znaci da se moze izvesti i vanjska kontrola istog.

Imaš originalni Arduino i shieldeve ili neki klon sa DealExtremea ili sl. kineza?

Neki jeftini klon, arduino pro mini, bez uarta/serial interfejsa, zao mi je punokrvni sklop stavljati u dedicated proizvod. To ce se kompom programirati nikad nakon sto bude u finalnoj fazi proizvodnje.

I ja sam nekad sve sam radio, od prototipa, tiskane pločice foto postupkom, pa par revizija programa, kućište...
No stvari su toliko pojeftinile (i sada uopće postoje za kupiti) da se za prototip ne isplati zafrkavati. Od dvostrane štampe pa na dalje.

Gdje se da kod nas naruciti izrada tiskanih plocica? Ili vani? Gledao sam par tih koji to izradjuju, i za prototipe mi izgleda poprilicno skupo, pa cak i za finalni proizvod. Dize cijenu hardvera skoro za duplo na male kolicine od 10-20 komada.

Inače, nikad nije neka posebna muka odraditi osnovne funkcionalnosti bilo u softveru ili u hardveru (bar u fazi prototipa) no problem su neplanirane situacije i izbjegavanje grešaka. Recimo kao greške koje se dešavaju kad zagrmi, kad nestane struje ili struje dođe-nestane 3 puta za redom svakih 30 sekundi, ili uletiš u neku popitivnu povratnu vezu, negdje nešto nema ođekivani odziv pa popi*zdi i ode u beskonačnost (npr. zaglavi se prekidač, preskoči zupčanik, prekine se žica senzora ili aktuatora) i ostala veselja. Tu nastupa prava "kreativnost" konstruktora.

Ovo mi je posebno zadovoljstvo, isprogramirati uredjaj da radi i u "neocekivanim" situacijama, ali ja sam jos rookie, pa se samo pravim pametan... Realno nemam jos ni pojma koliko stvari i na koje inventivne nacine mogu poci po zlu...  :D


Da zaokruzim, opcenito, ako imas jos kakav savjet, rado cu ga prihvatiti. ;)
Naslov: Odg: Droid Duino LED Controller
Autor: VlatkoZ - Veljača 06, 2014, 14:39:24 poslijepodne
Malo OT, jel netko uzimao nešto sa ove stranice http://www.ledsee.com/ (http://www.ledsee.com/)
Jel netko zainteresiran za neku grupnu narudžbu, da smanjimo troškove :)
Naslov: Odg: Droid Duino LED Controller
Autor: Veky - Veljača 06, 2014, 18:08:28 poslijepodne
@Viktori, na žalost više ne znam ni jednu firmu za izradu pločica. Nekad davno sam radio s jednom firmom iz Vrbovca, teško da više postoje...

Arduino bi i trebao biti nekakav razvojni model, koji kad si zadovoljan lijepo "skrešeš" i napraviš dedicated/embeded sklop. No cijene svega su toliko niske da je amaterima jednostavnije sve popikati i zaboraviti u nekoj kutijici.

Super, drago mi je da misliš na bitne elemente. Nekad sam radio sklopove na koje sam se spajao rs-232 portom. Da bi pojeftinio sklopove tadašnj RS232 na TTL izbacio sam MAX232 konverter i napravio univerzalni adapter. Na sklopove sam se preko tog kabela povezivao čak preko palm pilota i "razgovarao" serijskim terminalom.

No u današnje doba, za bilo kakvo programiranje parametara ili debugiranje sustav je praktičniji neki ethernet ili još bolje WiFi shield. Sve što planiram u budućnosti bazirano na Arduino sustavu (samo da nađem dovoljno vremena) složit ću kroz njegov web server i forme pa ga povežeš na kućnu lokalnu mrežu (najzgodnije kroz WiFi) i lijepo očitavaš parametre, pališ i gasiš sa mobitela, telefona, laptopa, računala bilo gdje u svijetu, sobi, svejedno, a pri tom ne ovisiš o kabelima, konektorima, komunikacijskom progranu, driverima za serijski/usb i sl.

Razmisli eventualno još o npr. kratkotrajnom napajanju samog sklopa (ne drivera i sl.) preko takozvanog "reset kondenzatora", kondenzatora ogromnog kapaciteta i malih dimenzija (koje čak i kolege često brkaju s baterijom) i koji ti može upiti razne pikove i kratkotrajne nestanke struje od po par minuta (uz današnju CMOS tehniku možda i sat) pa si riješio i probleme oko uzastopnih resetiranja i "blesiranja" u takvim situacijama.

Samo naprijed, sretno!  :up:
Naslov: Odg: Droid Duino LED Controller
Autor: Kwan - Veljača 06, 2014, 22:58:48 poslijepodne
jednoslojne prospoje tiskanih pločica vam ja mogu napraviti ako treba  :up:
Firma koja vam radi strojno je negdje kod voltina, mislim da se markovac zove.
Oni mogu dvoslojne prospoje izrađivati,a za višeslojne kod nas nema nitko strojeve, tako da samo vani
Naslov: Odg: Droid Duino LED Controller
Autor: www_www - Veljača 06, 2014, 23:20:45 poslijepodne
Gdje se da kod nas naruciti izrada tiskanih plocica? Ili vani? Gledao sam par tih koji to izradjuju, i za prototipe mi izgleda poprilicno skupo, pa cak i za finalni proizvod. Dize cijenu hardvera skoro za duplo na male kolicine od 10-20 komada.

vidi ovdje, posalji upit i uredno salju na mail
http://www.pcb.hr/ (http://www.pcb.hr/)
http://www.markovac.hr/ (http://www.markovac.hr/)
http://www.tiplon.hr/ (http://www.tiplon.hr/)
Naslov: Odg: Droid Duino LED Controller
Autor: bojan.c - Veljača 07, 2014, 06:13:46 prijepodne
Ja sam PCB-e naručivao sa e-radionica.com - mislim da su iz Požege
Naslov: Odg: Droid Duino LED Controller
Autor: strasilo - Veljača 07, 2014, 13:16:36 poslijepodne
ja bih rekao da su iz Đakova ..  :up:
Naslov: Odg: Droid Duino LED Controller
Autor: bojan.c - Veljača 07, 2014, 20:48:03 poslijepodne
Jes bogami, pobrkao sam lončiće :)
Naslov: Odg: Droid Duino LED Controller
Autor: H3m3roid - Svibanj 20, 2014, 15:47:50 poslijepodne
Svaka čast odlična tema
Naslov: Odg: Droid Duino LED Controller
Autor: Robibar1976 - Prosinac 02, 2014, 17:22:27 poslijepodne
Poštovani,

zamolio bi vas za informaciju gdje ste kupovali kvalitetne ledice i opremu. PM ne ide jer je inbox pun....

Lp,

Robi
Naslov: Odg: Droid Duino LED Controller
Autor: viktori - Prosinac 03, 2014, 01:35:03 prijepodne
brand cree ledice kupujem sa www.fasttech.com

Ista stranica ima i arduino, nesto arduina sam kupovao tamo, a nesto sa ebaya.