Akvarij NET - FORUM
Slatkovodna Akvaristika => Uradi sam => Autor teme: morski_pas - Travanj 29, 2015, 15:07:27 poslijepodne
-
na netu ima dosta projekata za kontroler akvarija ,prijatelj me zamolio da mu pomognem u izradi i odlučio sam se za ovaj projekt
(https://lh4.googleusercontent.com/-D1p55puQrc8/U71vMMvEeOI/AAAAAAAAC-U/Dyj35335XUc/w240-h320-no/Logo.png)
(https://lh5.googleusercontent.com/-fzir5V0esIY/U701cmAU0EI/AAAAAAAAC6c/i268I94AoAQ/w480-h640-no/home.png)
link na forum:
http://www.plantedtank.net/forums/showthread.php?t=677265 (http://www.plantedtank.net/forums/showthread.php?t=677265)
nakon početnih problema modul je proradio :) još preostaje priključenje senzora ,releja i pumpe
-
ispričavam se ,sad sam vidio da je ista tema već otvorena molio bi moderatora da to prebaci ili izbriše
-
Super.
Jesi radio njihovu dizajniranu pločicu za iAqua?
Kad si već otvorio temu, a i friško si radio, napiši koliko te sve izašlo tj. tvojeg prijatelja?
-
ne nisam radio njihovu pločicu sve ću izvest sa prto board jer nema previše priključaka :)
sastavit ću popis komponenti i stavit okvirnu cijenu
u kodu sam promjenio prikaz u stupnjevima celzijusa i potrebnu grafiku za ispis C u raw formatu pa ako kome treba mogu to stavti na forum ,zatim da se može koristit SDfat kartica znači formatirana na FAT32 i većeg kapaciteta od 2 GB još mislim promjenti neke sitnice no o tome kasnije ;)
LP Marijan
-
Super.
Naravno da možeš staviti svoju prilagođenu verziju ovdje sigurno će je netko skinuti (prvi ja).
Ako ti neće biti teško stavi i koju sliku u proto boarda.
Pozz
-
glavni dijelovi bez RGB led okvirno koštaju 60 dolara
Arduino Mega 2560: 10,99 USD
http://www.ebay.com/itm/360790082588?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT (http://www.ebay.com/itm/360790082588?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT)
3.2"inch TFT LCD Touch Screen: 13 USD
http://www.ebay.com/itm/3-2inch-TFT-LCD-240x320-RGB-Touch-Screen-Display-Monitor-Panel-Module-/321646153591?pt=LH_DefaultDomain_0&hash=item4ae39acf77 (http://www.ebay.com/itm/3-2inch-TFT-LCD-240x320-RGB-Touch-Screen-Display-Monitor-Panel-Module-/321646153591?pt=LH_DefaultDomain_0&hash=item4ae39acf77)
TFT 3.2'' 4.3'' 5.0'' 7.0'' Mega touch LCD Shield Expansion board for Arduino r3: 7 USD
http://www.ebay.com/itm/TFT-3-2-4-3-5-0-7-0-Mega-touch-LCD-Shield-Expansion-board-for-Arduino-r3-/281595136629?pt=LH_DefaultDomain_0&hash=item419060ca75 (http://www.ebay.com/itm/TFT-3-2-4-3-5-0-7-0-Mega-touch-LCD-Shield-Expansion-board-for-Arduino-r3-/281595136629?pt=LH_DefaultDomain_0&hash=item419060ca75)
RTC DS1307 Clock Module: 1 USD
http://www.ebay.com/itm/Arduino-I2C-RTC-DS1307-AT24C32-Real-Time-Clock-Module-For-AVR-ARM-PIC-SMD-/171419259714?pt=LH_DefaultDomain_0&hash=item27e9625342 (http://www.ebay.com/itm/Arduino-I2C-RTC-DS1307-AT24C32-Real-Time-Clock-Module-For-AVR-ARM-PIC-SMD-/171419259714?pt=LH_DefaultDomain_0&hash=item27e9625342)
2 Dosing Pumps: 2x 10 USD
http://www.ebay.com/itm/Dosing-Pump-Peristaltic-dosing-Head-For-Aquarium-Lab-chemical-Analytical-DC-/271850549884?pt=LH_DefaultDomain_0&hash=item3f4b8e327c (http://www.ebay.com/itm/Dosing-Pump-Peristaltic-dosing-Head-For-Aquarium-Lab-chemical-Analytical-DC-/271850549884?pt=LH_DefaultDomain_0&hash=item3f4b8e327c)
8 channel 12v Relay Module w/ Optocoupler: 7.5 USD
http://www.ebay.com/itm/12V-Eight-8-Channel-Relay-Module-With-optocoupler-For-PIC-AVR-DSP-ARM-Arduino-/171422488732?pt=LH_DefaultDomain_0&hash=item27e993989c (http://www.ebay.com/itm/12V-Eight-8-Channel-Relay-Module-With-optocoupler-For-PIC-AVR-DSP-ARM-Arduino-/171422488732?pt=LH_DefaultDomain_0&hash=item27e993989c)
DS18B20 Stainless Temperature Probe: 3 USD
http://www.ebay.com/itm/DS18B20-Temperature-Sensor-Temperature-Probe-Stainless-Steel-Package-Waterproof-/191127209396?pt=LH_DefaultDomain_77&hash=item2c8011c5b4 (http://www.ebay.com/itm/DS18B20-Temperature-Sensor-Temperature-Probe-Stainless-Steel-Package-Waterproof-/191127209396?pt=LH_DefaultDomain_77&hash=item2c8011c5b4)
-
slika dijelova
-
Super.
Naravno da možeš staviti svoju prilagođenu verziju ovdje sigurno će je netko skinuti (prvi ja).
Ako ti neće biti teško stavi i koju sliku u proto boarda.
Pozz
:up: ja sam drugi.
@ morski_pas -ajd samo se raspisi, naravno ako imas volje i vremena. I ja sam se malo zezao sa time ali u nedostatku vremena i zato sto mi se cesto blokirao bez nekog ocitog razloga sam odustao.
Lp Robert
-
Ja treći :up:
Neznam puno o arduinu, ali cijenim Vas koji nesebično djelite iskustva. Da ne govorim koliko je ugodnije čitati na našem jeziku.
Samo raspali ak ti se da :klap:
-
S veseljem pratim ovu temu :)
-
Drago mi je da ima zainteresiranih za ovu temu ,vidim svi ste iz Zg :),možemo napraviti jedan susret jer sam dosta često vikedom u Zg pa da vam pomognem dovršiti projekt
ne mogu obećati kojom brzinom će se ovo dovršavati, ali nadam se da ću to brzo privesti kraju,
barem što se tiče ovog programsko -hardverskog dijela .
Još jednom da provjerim programski dio pa ću ga staviti na forum
kao prvo treba koristit ARDUINO verziju 1.0.5 jer novije verzije izbacuje greške ,to ću slikovno prikazati samo da malo uhvatim vremena :)
LP Marijan
-
nema frke, samo ako se budemo nalazili mogli bi pretjerat sa :pivkan: pa budu kodovi čudno izgledali.
-
Javi kada si u ZG pa se probam pridružiti ukoliko mi obaveze to dozvole.
-
morski_pas,moj Iaqua je u pogonu nekih dva mjeseca i radi solidno (nekad se resetira sam od sebe ali sve postavke su u Eepromu pa krene jako brzo),nego molio bi te da staviš raw datoteku °C.
prikazuje mi u stupnjevima celzijusa (samo sam u kodu maknuo *1.8 + 32)
Pokušao sam crtati u Photoshopu ali bez uspjeha :D , pa bih ti bio zahvalan :up:
-
evo oznake za C :) , u raw i png (kako nemogu staviti zip onda dadoteku raw.doc promjenite u raw.zip)
-
dali je netko upoznat kako bi mogli doći do ploče koju je napravio O2surplus?
Po meni je to elegantnije rješenje od proto ploče.
-
našao sam pcb od 02surplusa
-
Super. Hoćeš naručivati?
Vidim da je količina 10 komada pa se možda nađe još netko zainteresiran, ja bih uzeo par komada :)
-
Uzeo bi ako ce nas biti vise.
Meni trebaju 2 komada
Ispada po ploci cirka 3$ (ploce 22$, postarina 9$), naravno ako carina ne odrapi harac :dead:
-
dali je riječ o ovoj pločici mogao bi napraviti prototip pločice pa dati ovdje izraditi mislim da bi došlo daleko jeftinije nego ovako
-
Je koliko vidim to je ta ploca. Budem ti sutra potvrdio.
Sad mi je pc ugasen a nisam siguran dali je on radio dvije verzije.
Uglavnom zadnja radi fino i ona ti je na 48 stranici na linku koji si dao u prvom postu.
-
evo na ovoj stranici našao sam sve fajlove za izradu pločice :)
http://www.rollitup.org/t/my-disaster-drawer.832718/page-11 (http://www.rollitup.org/t/my-disaster-drawer.832718/page-11)
vidim da su isti kao i na forumu proučit ću malo pa izračunati koliko bi izrada došla kod nas u Zg,mada sam sad vidio da je to cijena za 10 komada zapravo i nije velika ,što ćeš brzo preletio po postu :roll: :)
-
kad sam govorio o protboardu nisam mislio na ovu
(https://www.akvarij.net/forum/proxy.php?request=http%3A%2F%2Fimagenes.steren.com.mx%2F_imgs%2Fprod%2Fzoom%2F509-005.JPG&hash=6afc5fafd0c3fda7911f72f63b0fbbfc757d0a9c)
nego na ovu pločicu
(https://www.akvarij.net/forum/proxy.php?request=http%3A%2F%2Fcircuitgizmos.com%2Fwordpress%2Fwp-content%2Fuploads%2F2009%2F07%2Fpcbtop.jpg&hash=c922521101ee016c75c788bb038e6a43a8115e88)
malo sam razmotrio pločicu od O2surplus može se izvesti kao jednostrana štampa i sa klasičnim dijelovima a mislim da fali na izlazima mjesto za FET
mada je za tu cijenu sasvim ok toliko bi i kod nas došlo kod "Markovac tiskane pločice"
u naruđbi mislim da se može naručiti i 5 pločica ,pa provjeri malo
ja ću svejedno napraviti jednu u domaćoj radionici :)
-
evo kratkog tutoriala za dodavanje SDfat formata kartice i ubacivanja znaka C
• Ukloni ili deselektiraj tinyFat library, nije potrebno.
• Dodaj SDFat library, potrebno je da sadrži samo SDFat.h
• Zamjeni UTFT_tinyFAT librarysa Grahams UTFT_tinyFAT library
• Dodaj sljedeći kod
Code:
const uint8_t chipSelect = 53;
SdFatsd;
• Ukloni ili deselektiraj()
Code:
// init SD card
file.setSSpin(53);
file.initFAT(SPISPEED_VERYHIGH);
• Stavi ovaj dio koda gdje si uklonio ili deselektirao predhodni dio
Code:
if (!sd.begin(53, SPI_FULL_SPEED)) sd.initErrorHalt();
sada možete koristit SD karticu formatiranu sa FAT32 i većeg kapaciteta od 2GB
ovo su slike sa prikazom promjena
-
Slika govori kao tisuću riječi :D :D
Super :up: :up:
-
evo kako mislim to spremiti u kutiju ,kutija je kupljena u čipoteci i cijena je oko 40 kuna :up:
-
jesi možda pitao kod Markovac tiskane pločice koliko bi došla izrada ovakve od surplusa?
Ma znam da si mislio na protoboard, ono je breadboard :) i ona je dobra samo za testiranje.
Ovo je super što si podjelio promjenu u kodu. :up:
-
nisam pitao ali budem ovih dana ,slažem se da je elegantnije rješenje sa pločicom ali to minimalno poskupljuje cijelu izradu za stotinjak kuna to bi se možda isplatilo ako se ide na izradu minimum 10 komada ,neznam kakav je kod nas interes vezano za takvo što ,no nikad se nezna :),što se tiče koda drago mi je ako je od pomoći ja sam se zezao sa njim dva tjedna dok nije proradio :nerd:,nisam neki ekspert za Arduino ali se trudim :rolleyes: :)
-
Sad sam dobio odgovor i 10 komada kod nas dodje 580 plus pdv.
To je cca 60 kn po ploci i kad bi se naslo jos par ljudi to bi moglo biti ok.
Inace cu i ja na proto ako se ne skupimo -?
-
kad bi se naslo jos par ljudi to bi moglo biti ok.
prvi :)
-
evo još jednog dodatka ako želite 24 H prikaz vremena na displeju
Pronađite u kodu (linija 6007)
Code:
updateTimeDate();
}
zamjenite stari dio iza ovog dijela sa ovim
Code:
void updateTimeDate()
{
RTC.now();
// draw date and time
myGLCD.setColor(240, 240, 255);
myGLCD.setFont(Sinclair_S);
if ((hour()!=prevRTC.tHour) || (minute()!=prevRTC.tMinute) || updateTime) printTime(hour(), minute(), 196, 2);
if ((day()!=prevRTC.tDay) || (month()!=prevRTC.tMonth) || (year()!=prevRTC.tYear) || updateTime) { //date
prevRTC.tDay = day();
prevRTC.tMonth = month();
printDate(56, 2);
}
}
void printTime(int thour, int tminute, int posx, int posy)
{
char tmpTime[8], charT[3];
tmpTime[0] = '\0';
if (thour >= 0 && thour <= 9) { //add 0
strcat(tmpTime, "0");
itoa(thour, charT, 10);
strcat(tmpTime, charT);
strcat(tmpTime, ":");
}
else{
itoa(thour, tmpTime, 10);
strcat(tmpTime, ":");
}
if (tminute>=0 && tminute<=9) { //add 0
strcat(tmpTime, "0");
itoa(tminute, charT, 10);
strcat(tmpTime, charT);
}
else {
itoa(tminute, charT, 10);
strcat(tmpTime, charT);
}
myGLCD.print(tmpTime, posx, posy); // Display time
}
-
skoro zaboravih u prilogu su biblioteke potrebne za SDfat :) (isti sistem umjesto . doc stavite .zip) stavite ih u radni dio ARDUINO libraries
-
24 H prikaz
-
Sad sam dobio odgovor i 10 komada kod nas dodje 580 plus pdv.
To je cca 60 kn po ploci i kad bi se naslo jos par ljudi to bi moglo biti ok.
Inace cu i ja na proto ako se ne skupimo -?
Inaće kod nas je izdrada pločica bezobrazno skupa ako se radi o manjim količinama..
Koje su ti dimenzije pločice?
-
dimenzije su 10x10 cm, a pošto nema zainteresiranih osim par ljudi i ja sam odlučio iči na proto.
jednostavno mi se ne isplati uzimati 10 komada za tu cijenu.
-
Inace 10x10 ti je oko 25$ za 10 komada kod kineza sa shippingom.. :)
Raručivao sam nekoliko puta u skroz sam bio zadovoljan..
-
Znam na seeed studiu dodje 10 komada 22$ plus 9$ shipping.
Jedino je problem sto mi trebaju dvije plocice.
-
U ovom slučaju cijena je znatno povoljnija pa bi možda i ja uzeo koju.. gradele se je isto javio..
-
I ja bi uzeo dvije - tri pločice ako bi se naručivala ova jeftinija verzije od kineza :)
-
S obzirom na tečaj dolara 1 pločica je 21kn.. trenutna situacija je:
2 x malimaks
3 x VlatkoZ
3 x Seba
1-2? x gradele
Mislim da već imamo 10 komada..
-
uzeo bih i ja jednu..
-
Strippy ja onda uzmem dvije pa ima jedna i za tebe.
-
:zagrljaj:
-
naručeno
-
:klap:
obzirom da svojim poznavanjem materije nikako ne spadam u podforum "uradi sam" zamoliti ću vas, kad pokupujemo sve potrebno, i stručnu pomoć slaganja kontrolera ;D
-
naručeno
:up:
-
Jednu svoju prepuštam Grofu.. Stanje je slijedeće:
2 x malimaks
2 x VlatkoZ
2 x Seba
1 x Strippy
1 x GROF
1-2? x gradele
-
2
-
2 x malimaks
2 x VlatkoZ
2 x Seba
1 x Strippy
1 x GROF
2 x gradele
Ok.. Zaključujemo ovo..
malimaks pošalji nam PP kada ti stignu pločice pa se dogovorimo za detalje oko preuzimanja/placanja..
-
morski_pas
ima li nešto novoga? Jesi li spojio kakvu periferiju?
-
ovih dana nisam bio doma ,pa ću ovaj vikend probat pospojit periferiju :),pa šaljem slike ;) gledam da bude što efikasnije i što manje žica kako ima dosta slobodnih kontakata na samoj LCD mega shleld probat ću preko nje spojit većinu periferije
-
Sad kad sam naručio plocice trebao bih naručiti i komponente za njih.
Ako ste vec uzimali kod nas gdje ste uzimali, ja sam do sad uzimao sa eBay ali mi se sada ne čeka tako dugo a i ne treba mi po 100 komada svake komponente. Jel chipoteka najbolji izbor?
-
mislim da nečeš naći sve na istom mjestu.
Elmatis ima nešto, chipoteka nešto (relativno slabo) i na trešnjevačkom placu ima jedan
dučan ali sada se nemogu sjetiti kako se zove.
Mislim da će za neke stvari trebati ebay.
eventualno da netko uzme sve sa ebaya pa da podjelimo troškove?
Ionako trebamo čekati pločice.
-
Ebay je loš izbor zbog 2 stvari. Dugo se čeka i dosta komponenti što naručuješ iz kine su totalni fake...
RS components, Farnell itd.. imaju dosta partnera kod nas tako da po meni oni su najbolji izbor.
-
mogu ja ovdje kod mene provjeriti dali ima sve u ovoj trgovini HOLEX http://www.holex.hr/ (http://www.holex.hr/) pa uzeti za sve vas :up:
-
Meni uzmi!
-
evo kako bi to trebalo izgledati ako se radi na proto boardu još fali par konektora i elemenata
-
Nije mi baš najsretnije rješenje rješenje prekopavanja TFT shielda kako bi se oslobodili pinovi od 2-6 od toucha..
Možda smo trebali cijelu logiku 5v<->3.3v ubaciti na iAqua shield..
-
morski pas, ajde pogledaj pa javi.
Unaprijed hvala :)
-
seba nije to neki veliki problem :) ,nisam razumio onaj dio "Možda smo trebali cijelu logiku 5v<->3.3v ubaciti na iAqua shield " na što si mislio na ovu pločicu koju ste naručili ili ?
vlatkoz pogledat ću u ponedjeljak pa javim mislim da će biti problem naći držač baterije ovo ostalo nebi trebao biti problem brzim preletom cijena dijelova bi došla ugrubo oko 70 do 80 kuna ali ću to još točno provjeriti,možete i sami vidjeti šifre su
14475 .....ds1307 ... 14.90
12733 .....Q32,76 ... 3.90
13976 ....1n4007 .... 0.7
14119 ....2pin konektor 2.7
14120 .... 3pin konektor 4
14121 ... 4 pin konektor 5.5
12722 ...jednoredni konektori 20x ... 5.9
dvoredni konektori...... ?
-
seba nije to neki veliki problem :) ,nisam razumio onaj dio "Možda smo trebali cijelu logiku 5v<->3.3v ubaciti na iAqua shield " na što si mislio na ovu pločicu koju ste naručili ili ?
vlatkoz pogledat ću u ponedjeljak pa javim mislim da će biti problem naći držač baterije ovo ostalo nebi trebao biti problem brzim preletom cijena dijelova bi došla ugrubo oko 70 do 80 kuna ali ću to još točno provjeriti,možete i sami vidjeti šifre su
14475 .....ds1307 ... 14.90
12733 .....Q32,76 ... 3.90
13976 ....1n4007 .... 0.7
14119 ....2pin konektor 2.7
14120 .... 3pin konektor 4
14121 ... 4 pin konektor 5.5
12722 ...jednoredni konektori 20x ... 5.9
dvoredni konektori...... ?
Nisam niti rekao da je to veliki problem.. :) Samo nije mi neki hit prekopavati pločicu za nešto što se je moglo elegantnije rješiti..
Po meni puno elegantnije rješenje bi bilo na onu pločicu koju smo naručili uvaliti recimo koji TXB0108 IC za konverziju logike te na taj način smanjiti broj shieldova te cijenu gotovog sklopa.. :) No to možemo u verziji 2..
Danas sam našao svu potrebnu elektroniku i složio neki testni primjerak iAque. Skroz zgodna stvarčica sada kada sam se prvi puta poigrao s njom.
Najviše mi fali PH senzor i neki beeper ali to mogu vrlo jednostavno ubaciti na shield kojeg smo naručili..
-
Ajde super ipak se i kod nas stvar pokrenula s mrtve točke što se tiče Arduina. :up: :up:
-
Drzac baterije vam mogu ja nabaviti. Samo ih trebam skinuti sa maticnih ploca.
@Seba mislim da je jedan od likova preuredio iaqua te dodao ph, 4 dozirke i jos neke stvari.
Meni jedino sto fali i sto cu dodati je treca dozirka.
@morski_pas ajde vidi za elemente dali ima sve u tom ducanu? Javi kad sve pospajas. Zanimam me kako ce raditi
-
za baterije
-
(https://cdn.sparkfun.com//assets/parts/1/4/2/4/10592-01.jpg)
Prije da će nam trebati nešto poput ovog s obzirom da dizajn pločice..
-
:-X cool, nisam ni gledao do sada kakvo je kućište.
-
da seba je upravu trebaju za SMD držač baterije takvih je bilo u onim elektronskim čestitkama malo ću prekopati možda nađem nešto :nerd:
-
Bavio sam se cijelo jutro pronalaskom dijelova. Nažalost nije moguće sve nabaviti na jednom mijestu pa se moraju stvari naručuvati iz više izbora...
Rekao bih da bi da bi sve moglo doći za max mjesec dana..
Popis komponenti koje nam trebaju je slijedeći:
DS1307Z SOP-8 1 kom
Mini Photocell resistor 1 kom
Coin Cell Battery Holder - 12mm (SMD) 1 kom
CR1225 Button Batteries 3V Coin batteries 1 kom
1N4007 SOD-123 8 kom
32.768Khz Crystal Oscillators 1 kom
470pf 50V 1 kom
10uF 25V 3 kom
LED 1206 Green 1 kom
5mm IR LED 940nm 1 kom
100ohm 1 kom
150ohm 2 kom
220ohm 12 kom
10K 1 kom
1K 3 kom
1.8K 2 kom
4,7K 1 kom
POWER JACKPTH 1 kom
LM7812 zamjena za UA7812CKTTR 1 kom
LM7805 zamjena za UA7805CKTTR 1 kom
Heat Sink 14x14mm 2 kom
2N2222 3 kom
Terminal Block Connector 5mm 10 kom
40Pin 2.54mm Long Header Pin Male 2 kom
UA78xxCKTTR je se teško pronalazi i dosta je skup. Može se zamijeniti sa LM78xx uz minimalnu intervenciju.. :)
Ako uzmemo da ćemo slagati 10komada, onda gore navedeni dijelovi po jednom uređaju ispadnu oko 50-tak kuna..
U slučaju da se svatko bude na svoj način snalazio za dijelove, cijena bi mogla biti znatno veća..
Dakle, ima li zainteresiranih za čoporativnu narudžbu?
-
Naravno da ima. :klap:
Ja sam za i uzeo bi za dvije ploce.
-
i ja sam malo čeprkao i ako bi se dodavala PH sonda trebalo bi izraditi i sklop za priključenje na iAqua ,trbalo bi se ubaciti dio koda i malo promjeniti grafika tu treba malo bolje upućeniji od mene dali bi ti seba to mogao odraditi ja bi se eventualno pozabavio prikazom na ekran i grafikom
šema je u prilogu a sonda je sa eBay-a
http://www.ebay.com/itm/PH-Electrode-Probe-BNC-Connector-for-Aquarium-PH-Control-Controller-Meter-Sensor-/371294189650?pt=LH_DefaultDomain_0&hash=item5672dbb852 (http://www.ebay.com/itm/PH-Electrode-Probe-BNC-Connector-for-Aquarium-PH-Control-Controller-Meter-Sensor-/371294189650?pt=LH_DefaultDomain_0&hash=item5672dbb852)
-
i ja sam malo čeprkao i ako bi se dodavala PH sonda trebalo bi izraditi i sklop za priključenje na iAqua ,trbalo bi se ubaciti dio koda i malo promjeniti grafika tu treba malo bolje upućeniji od mene dali bi ti seba to mogao odraditi ja bi se eventualno pozabavio prikazom na ekran i grafikom
šema je u prilogu a sonda je sa eBay-a
http://www.ebay.com/itm/PH-Electrode-Probe-BNC-Connector-for-Aquarium-PH-Control-Controller-Meter-Sensor-/371294189650?pt=LH_DefaultDomain_0&hash=item5672dbb852 (http://www.ebay.com/itm/PH-Electrode-Probe-BNC-Connector-for-Aquarium-PH-Control-Controller-Meter-Sensor-/371294189650?pt=LH_DefaultDomain_0&hash=item5672dbb852)
Ima i boljih rješenja od ovog.. Fali mu precizni Vref. i malo bolji A/D konverter od atmega ic-q..
Na svom postojećem kontrolelru koristim miniPH varijantu. Kako sam više nego zadovoljan s njime, iskoristiti ću je i za ovaj kontroler..
Super stvar je što već postoje pinovi za I2C, tako da ga samo nabodem gore na shield..
-
Status narudžbe komponenti je slijedeći:
malimaks x 2
GROF x 1
Seba x 2
Ostali neka se izjasne do sutra kako bi znali na čemu smo.. :)
-
Računajte i na mene 2x
-
malimaks x 2
GROF x 1
Seba x 2
VlatkoZ x 2
-
Ja kako već i rekoh...2
-
S time da ja trebam i slagača ;D
-
malimaks x 2
GROF x 1
Seba x 2
VlatkoZ x 2
gradele x 2
@gradele - zalemim ti sve.. no biti ćeš dužan pivu.. :)
-
seba nisi napisao gdje si nabavio miniPH i koja je cijena,ja sam našao shemu i pločicu :)
-
Kupio sam si par komada.
https://www.tindie.com/products/SparkysWidgets/miniph-i2c-ph-interface/ (https://www.tindie.com/products/SparkysWidgets/miniph-i2c-ph-interface/)
Koristi prilično skupe komponente i mislim da je smd 0603 što se sranje za lemiti, tako da nije bilo matematike da ga sam slažem...
U svakom slučaju igračka za preporuku.. :)
-
@gradele - zalemim ti sve.. no biti ćeš dužan pivu.. :)
Obećajem gajbu :)
-
@gradele - zalemim ti sve.. no biti ćeš dužan pivu.. :)
Obećajem gajbu :)
a da se mi grupno nađemo sa gajbom i roštiljem, usput isprobamo kontroler (temperaturu grilla, jaruna, doziranje raznih tekučina, ph pive..)
Seba kakvu lemilicu koristiš za smd komponente?
-
Što se tiće roštilja.. :up:
Što se tiće lemljenja SMD-a dosta je stvari bitno..
Osobno koristim Weller WSD 81 sa 10-tak različitih vrhova ovisno o elementu kojeg lemim..
Bitna ti je i pasta za lemljenje kao i žica za lemljenje. Koristim amtechovu pastu i žicu 60/40 omjer.
Bezolovne su se pokazale kao jako loše za lemljenje SMD-a...
-
thanks,
pitam zato jer imam staru wellericu bez regulacije temperature i samo jedan vrh (najviše sam radio pojačala, ispravljači, lampaši itd.) i do sada nisam trebao lemiti smd komponente.
Nešto tipa ove, samo stariji model.
-
Biti će ok..
Nabavi samo dobru pastu i lem žicu, malo strpljenja i ispati će super.. :)
-
Evo finalnog popisa.. Javim se kada prikupim sve komponente pa se dogovorimo za dalje..
malimaks x 2
GROF x 1
Seba x 2
VlatkoZ x 2
gradele x 2
Strippy x 1
-
ako se seba bude upustio u doradu softvera :up: moja mala pripomoć bi bila da složim grafiku :nerd: možda će izgledati ovako
-
Vidim da si odmah na UI ubacio i tememperaturu prostorije.. :up: a što se tiće PH senzora, isprogramirati ćemo ga već nekako... :)
Koja je zadnja verzija iAque 1.04?
-
da zadnja verzija je 1.04 :),ovo su samo prijedlozi izgleda ;)
-
Samo par sitnica vezano uz nastavak projekta:
Primjetio sam neke probleme sa shemom i bom-om koje ćemo korigirati..
- za dvije zaštitne diode LM78xx elemenata ćemo koristiti 1N4007 kako je ranije definirano
- za četiri diode na PWM pinovima trebaju nam zenerice koje će štititi pinove od prenapona. 5,1V bi trebalo biti čisto ok.
- za diode na micro/macro regulaciji, trebaju nam puno brže diode od postojećih 1n4007, pa sam se odlučio za 1N4148 diode koji imaju ttr oko 4ns..
Svi dijelovi su naručeni i nestrpljivo čekam da dođu.. :)
-
malo kasnim, a i ispast ću padobranac jer me malo ljudi s foruma zna ali ako mogu pomoći kome sa lemljenjem, pogotovo SMD (StvarnoMaliDijelovi) slobodno vičite ;)
Inaće kao izvor, pogotovo za ovako manje dijelova a i ne preskupe komponente mogu sugerirati Farnell, odnosno distributera ap-element.
Sve naručeno dođe u pravilu drugi dan. U slučaju osobnog preuzimanja nema ni varijante da naplačuju obradu za sve narudžbe ispod 400kn iako im tkao piše na webu.
-
Nisam nikada naručivao od njih jer vidim da su u pravilu nešto skuplji od Farnella te još na cijenu iz cjenika ide PDV.
Dodatno na webu im piše da je minimalna narudžba 400kn što ponekad zna predstavljati problem za sitnije elemente..
Znaci ti si naručivao manje iznose i nisu ti naplatili obradu?
-
Naručivao sam različite iznose, karikirat ću od 200-1500kn i nikad nisu naplatili ništa ekstra.
Sa cijenama je fora slijedeća:
odeš na stranicu od farnella i čačkaš što ti treba
popišeš šifre artikla
na stranici od altproa(ap-element) pretražuješ po šifri i dobiš cijene u Hrv.
Prilikom narudžbe šibneš popis šifri i količine, vrate ti ponudu i po njoj uplatiš lovu i to ti stigne u pravilu drugi dan, odeš-podigneš .
Garantirano roba dolazi točno i precizno ono što naručuješ, te ju pakiraju najbolje od svih dobavljača na hrv.tržištu.
Ne radim reklamu, nemam nikakav udio u toj firmi :)
-
Ne radim reklamu, nemam nikakav udio u toj firmi :)
Nekako si mi sumnjiv.. :D
-
na putu...
-
:up: :up:
-
:up: :klap:
-
8)
○●°•mobilna komunikacija
-
http://pages.ebay.com/link/?nav=item.view&id=400819200443&alt=web
Bi li se moglo i nešt takvo ubacit?
○●°•mobilna komunikacija
-
tak nesto ce ti samo po sebi dosta smanjiti protok, sto zbog ovog propelera sto zbog toga sto je uzi od tvog crijeva
-
Pa trifrtaljcola su trifrtalj cola, a ovo za propeler bi moralo biti zanemarivo inače opći smisao naprave pada u vodu (barem u mojem idealnom svemiru)
○●°•mobilna komunikacija
-
pa ne pada u vodu tamo gdje je to planirano i bitno. No svakako smanji protok i tamo, ne kazem da je to znacajno ali....
-
http://pages.ebay.com/link/?nav=item.view&id=400819200443&alt=web (http://pages.ebay.com/link/?nav=item.view&id=400819200443&alt=web)
Bi li se moglo i nešt takvo ubacit?
○●°•mobilna komunikacija
Teoretski i praktično bi se dalo ubaciti.. :)
Trebalo bi ga samo spojiti na napajanje i spojiti ga na neku od interuptnih linija na mikrokontroleru..
Kako je kinggo već spomenuo, turbina će pokupiti jedan dio kinetičke energije.. Nigdje nisam uspio pronaći informaciju o kojem se postotku radi, ali mislim da je to reda nekoliko postotaka.
Pretpostavljam da bi ga htio spojiti na filtrer kako bi ti alarmirao kada ti opadne protok.. Mislim da je puno veći problem količina algi i sluzi koja će se u relativno kratkom vremenu stvoriti na njemu te će ti u konačnici davati netočna mjerenja..
-
Istina.
○●°•mobilna komunikacija
-
ali ako bas hoces, imam ja nes slicno od GEMSa pa ti doniram
-
Fala kinggo na ponudi al odgovorili ste me ;)
○●°•mobilna komunikacija
-
Stiglo.
Posaljite pp sa telefonskim brojem pa nazovem da dogovorimo primopredaju.
-
:up: Poslano..
-
@Seba, ti, naravno, uzimaš i moje!? ;D
○●°•mobilna komunikacija
-
Pratim ovu temu od kako je otvorena, no zbog toga što sam djelom kratak s vremenom, djelom što moje DIY umjeće lemljenja, pločica i slično nisu na zavidnoj razini, nisam se odlućio ići u group buy djelova.
Muku mućim s time što bih za rasvjetu i neku kontrolu akvarija , a ovo se čini kao savršen uredjaj ako bude radio kako idejno izgleda.
Stoga imam pitanje za Vas koji ćete krenuti u izgradnju ovog Arduina, da li postoji naćin kada sve zgotovite da se napravi DIY materijal s slikama, eventualno još bolje videom, kako ste ovo radili, kako bi pomoglo nama ostalima koji bi krenili u ovako nešto a nismo baš nešto vješti s elektronikom.
Ili ako je netko od Vas tko je to naručivao voljan pomoći sklopiti mi danas sutra takav jedan kontroler, naravno plačam pivo, roštilj i šta je već sve potrebno.
Iako naglašavam, jedan DIY priručnik sastavljanja ovoga bi bio jako koristan i vjerujem jedan jakoo uspješan tekst , koji bi bio hit medju akvaristima.
Ono tipa nabrojano s downloadom fileova, nabrojano s linkovima( što već ima ) djelova itd.
Hvala :)
-
@Seba, ti, naravno, uzimaš i moje!? ;D
○●°•mobilna komunikacija
Uzet ce Seba tvoje ploce ;)
Jedino mislim da ces nakon ovog projekta stvarno trebati napraviti neke gradele i ohladiti pive :P
-
Od takvih obaveza častan čovjek nikad ne bježi :D :D
○●°•mobilna komunikacija
-
Od takvih obaveza častan čovjek nikad ne bježi :D :D
○●°•mobilna komunikacija
Dobro zboris :up:
-
Dakle.. upoznah danas malogmaksa i oteh mu većinu pločica.. :)
Počeo sam sa slaganjem pa evo jedan lagani teaser...
-
puza.. ako će trebati pomoć oko sastavljanja javi se bez ustručavanja kako sam već naveo.
Nikakve naknade nisu potrebne ;)
-
Dakle.. upoznah danas malogmaksa i oteh mu većinu pločica.. :)
Počeo sam sa slaganjem pa evo jedan lagani teaser...
Bravo :up:
-
Pokušati ću biti što ažurniji sa informacijama oko slaganja uređaja i skrenuti pozornost na stvari koje bi trebali paziti..
1. LM78xx je potrebno malo prilagoditi. Potrebno je saviti pinove prema slici i odstraniti višak. Prilikom lemljenja bitno je zalemiti LM na pločicu i sa zadnje strane kako bi se osiguralo dovoljno hlađenje..
2. Oznake SMD diode na pločici nisu u skladu sa očekivanim stanjem. Ukratko doidu trebate zalemiti suprotno od onog što je označeno..
-
1. LM78xx je potrebno malo prilagoditi. Potrebno je saviti pinove prema slici i odstraniti višak. Prilikom lemljenja bitno je zalemiti LM na pločicu i sa zadnje strane kako bi se osiguralo dovoljno hlađenje..
2. Oznake SMD diode na pločici nisu u skladu sa očekivanim stanjem. Ukratko doidu trebate zalemiti suprotno od onog što je označeno..
Točno tak sam i ja napravil hahhahaaa
-
Uh super, ovo će biti izvan mojeg amaterskog lemljenja i poznavanja elektronike :roll:
Ali se ne predajem, sva sreća da sam naručio dvije pločice :D :D
-
VlatkoZ & puza007 tu smo ako stvari zapnu.. :)
Pokušati ću biti što više ažuran sa postovima i ukazati vam na eventualne specifičnosti, izmjene i greške tako da ne bi smjelo biti previše problema u slaganju.
-
evo i ja sam na raspolaganju za savjete i ostale sitnice :)
-
Decki hvala vam unaprijed. :) :) :up: :up:
-
Stigli su mi i dijelovi od sparkfun-a.. pa par sitnica :)
Kada budete lemili holder za bateriju GND u sredini je potrebno malo "podebljati" tinolom kako bi se ostvario što bolji kontakt. Vidljivo na slici 1.
Druga stvar je što padding za battery holder je istih dimezija kao i kontakti što onemogućuje fini spoj.. Namjerno sam nešto proširio rupe na holderu kako bi ostvario što bolji spoj jer će konsantno biti pod opterećenjem zbog baterije..
-
@morski_pas
jel možeš negdje uploadati svoj sketch i libraries za iaqua?
-
evo ovdje možeš skinuti sve do sada prepravljeno (ispis stupnjeva C ,SDfat i 24 satni prikaz) sa libraries
http://s000.tinyupload.com/?file_id=79522280201507987734 (http://s000.tinyupload.com/?file_id=79522280201507987734)
-
thanks. :zagrljaj:
imao sam problem sa compile (drugi pc), a razlog je bio što sam skinuo i koristio zadnju verziju. Sad sam instalirao 1.0.5 r2 i šljaka.
samo još da ubacim C umjesto F :-)
hvala još jednom
-
micanje konverzije sa C na F, samo komentirati liniju.
tempC = ((tempC*1.8)+32); //convert to F
// tempC = ((tempC*1.8)+32); //convert to F
dani i mjeseci po naški
// days and month character strings for displaing at the top of the screen
char *Day[] = {
"","Ned","Pon","Uto","Sri","Cet","Pet","Sub"};
char *Mon[] = {
"","Sijecanj","Veljaca","Ozujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac"};
// used for time
podešavanje datuma i vremena. Morao sam malo razmaknuti da sve stane u jednu liniju.
// draw date and time
myGLCD.setColor(240, 240, 255);
myGLCD.setFont(Sinclair_S);
if ((hour()!=prevRTC.tHour) || (minute()!=prevRTC.tMinute) || updateTime) printTime(hour(), minute(), 197, 2);
if ((day()!=prevRTC.tDay) || (month()!=prevRTC.tMonth) || (year()!=prevRTC.tYear) || updateTime) { //date
prevRTC.tDay = day();
prevRTC.tMonth = month();
printDate(40, 2);
}
}
void printTime(int thour, int tminute, int posx, int posy)
{
char tmpTime[8], charT[3];
tmpTime[0] = '\0';
if (thour >= 0 && thour <= 9) { //add 0
strcat(tmpTime, "0");
itoa(thour, charT, 10);
strcat(tmpTime, charT);
strcat(tmpTime, ":");
}
else{
itoa(thour, tmpTime, 10);
strcat(tmpTime, ":");
}
if (tminute>=0 && tminute<=9) { //add 0
strcat(tmpTime, "0");
itoa(tminute, charT, 10);
strcat(tmpTime, charT);
}
else {
itoa(tminute, charT, 10);
strcat(tmpTime, charT);
}
myGLCD.print(tmpTime, posx, posy); // Display time
}
void printDate(int x, int y)
{
char chDate[25], tmpChar[5];
strcat(chDate, " ");
chDate[0] = '\0';
//strcat(chDate, Day[RTC.dow]);
strcat(chDate, Day[weekday()]);
strcat(chDate, ", ");
//strcat(chDate, Mon[RTC.month]);
strcat(chDate, Mon[month()]);
strcat(chDate, " ");
// itoa(RTC.day, tmpChar, 10);
itoa(day(), tmpChar, 10);
strcat(chDate, tmpChar);
// this line is for omitting year
strcat(chDate, " ");
//strcat(chDate, " ");
//itoa(RTC.year, tmpChar, 10);
//strcat(chDate, tmpChar);
//strcat(chDate, " ");
myGLCD.print(chDate, x, y); //Display date
}
-
dali je izvedivo da se razmak između brojeva koji prikazuju temperaturu smanji mislim na točku koja zauzina 16 x16 karaktera da se stavi da zauzima 2x16 karaktera dali bi je program kao takvu prepoznao ?
-
mislim da ne. Budem pogledao.
U samom iaqua sketchu imaš definiranu samo poziciju gdje će ispisati.
//draw temp to screen
myGLCD.setFont(arial_bold);
myGLCD.print(tempstring, 132, 64);
-
evo pripremio sam grafiku za vanjsku temperaturu i pH,samo me nešto zeza jer neće učitati grafiku od vanjske temperature ali kad stavim grafiku od temperature vode onda hoće !!??
u prilogu slike i kod pa ako se nekome da da vidi što je sa tom grafikom od temperature(doc prebaciti u zip)
-
oho, bio si vrijedan. :up:
svaka čast
-
ovo za vanjsku temperaturu si mislio temperaturu sobe ili temperaturu lampi (hladnjak za led rasvjetu)
a vidim tempair.
-
mislio sam na temperaturu sobe :),mada se može upotrijebiti i za jedno ili drugo
-
sto se tice senzora za dodatnu temperaturu ovaj trenutni je
#define ONE_WIRE_BUS_W 47 //water sensor on pin 47
tako da bi trebalo vidjet kamo bi stavili drugog.
Vezano za ph tu bi nam Seba mogao uskociti.
Ako se mijenja pozicija temperature vode, treba promijeniti poziciju toucha za resetiranje (na slici reset_therm).
Na photo1 je onako kako sam ja zamislio.
-
nije loše :) :up:,predlažem da smanjiš veličinu grafike biće više mjesta za ispis vrijednosti
-
Čisto da vidite kako napredujemo.. :)
-
sto se tice senzora za dodatnu temperaturu ovaj trenutni je
#define ONE_WIRE_BUS_W 47 //water sensor on pin 47
tako da bi trebalo vidjet kamo bi stavili drugog.
Vezano za ph tu bi nam Seba mogao uskociti.
Ako se mijenja pozicija temperature vode, treba promijeniti poziciju toucha za resetiranje (na slici reset_therm).
što se tiče senzora na istu liniju možeš staviti više njih samo se mijenja kod samog senzora kod očitanja
(https://www.akvarij.net/forum/proxy.php?request=http%3A%2F%2Fopenenergymonitor.org%2Femon%2Fsites%2Fdefault%2Ffiles%2Ftemp%2520sensors%2520connection%2520diagram%25203%2520wire.png&hash=5a527b701b2c09be673ba15e4c91878c099d9826)
-
nije loše :) :up:,predlažem da smanjiš veličinu grafike biće više mjesta za ispis vrijednosti
budem, ovo je tek da se vidi kako bi moglo izgledati.
Čisto da vidite kako napredujemo.. :)
super za rad.
Dali je izvedivo negdje na ploči ubaciti konektor za dodatni temperaturni senzor?
Također ph senzor koji si par postova prije pokazao morali bi spojiti skupa sa rtc-om na sda i scl.
Master and Slave
The I2C protocol defines the concept of master and slave devices. A master device is the device that is in charge of the bus. This device controls the clock and generates the START and STOP signals. Slave devices listen to the commands sent by the Master and respond to them.
Basic details:
Transfer rate: 10 Kb/s (low speed) - 100Kb/s
SDA - Serial DAta line
SCL - Serial CLock line
128 possible addresses
16 reserved addresses
112 devices max
Devices have to share both 5V (Power) and GND (Ground)
-
što se tiče senzora na istu liniju možeš staviti više njih samo se mijenja kod samog senzora kod očitanja
odlično :up:
-
:zagrljaj:
-
Dali je izvedivo negdje na ploči ubaciti konektor za dodatni temperaturni senzor?
Postoji nekoliko opcija. Može se iskoristiti neki od slobodnih pinova ili se mogu iskoristi postojeći kontakti jer je teoretski moguće više senzora spojiti na jednu onewire liniju.
Također ph senzor koji si par postova prije pokazao morali bi spojiti skupa sa rtc-om na sda i scl.
Postoje na pločici predviđena 3 prihvata sa I2C uređaje. Bez ikakve komplikacije može se spojit PH senzor, temperaturni, vlažnost itd..
-
Odlicno :up:
Thanks
-
trebali bi se dogovoriti o izgledu grafičkog sučelja ekrana da ne radi svak svoje imamo tu par prijedloga pa da vidimo koje bi bilo optimalno i usmjerimo sve na njegovu izradu ;)
-
Pa daj još koji prijedlog.. može to još bolje od predloženog.. :)
-
može :),ali da definiramo koje vrijednosti želimo prikazati pa ću onda pripremiti grafiku :nerd:,jedino što me smeta je ispis vrijednosti to sam već gore pitao ispis točke koja zauzima 16x16 prostor dali se može prepraviti na 2x16 prikaz softverski ja mogu u grafici fonta napravit tu veličinu ali dali će je u prikazu tako postaviti ili on koristi u prikazu matricu od 16x16 to neznam tako da ti možeš tu reći dali je to moguće ili ne ili da se za te brojčane prikaze koristi sličan font i može se isto tako prikaz svsti na cijelu vrijednost ako nije neophodno na jednu decimalu prikaz
-
Treba nam PH i još jedna temperatura..
Osobno bih mjerio temperaturu zraka sobe tako bez ikakvih ovisnosti..
-
Treba nam PH i još jedna temperatura..
Osobno bih mjerio temperaturu zraka sobe tako bez ikakvih ovisnosti..
Mogu se napraviti dvije verzije za drugi temp senzor. Jedan ako netko želi mjeriti temp sobe, a drugi rasvjete (razlika bi bila samo u ikoni i dodanom kodu za paljenje ventilatora).
Naime meni je bitno da imam temp. rasvjete i mogućnost paljenja ventilatora za hlađenje konzole kad prijeđe neku vrijednost.
može :),ali da definiramo koje vrijednosti želimo prikazati pa ću onda pripremiti grafiku :nerd:,jedino što me smeta je ispis vrijednosti to sam već gore pitao ispis točke koja zauzima 16x16 prostor dali se može prepraviti na 2x16 prikaz softverski ja mogu u grafici fonta napravit tu veličinu ali dali će je u prikazu tako postaviti ili on koristi u prikazu matricu od 16x16 to neznam tako da ti možeš tu reći dali je to moguće ili ne ili da se za te brojčane prikaze koristi sličan font i može se isto tako prikaz svsti na cijelu vrijednost ako nije neophodno na jednu decimalu prikaz
po meni je nebitan znak C, dok bi radije ostavio decimalu sa točkom.
Što se fonta tiče mislim da nemožeš dobiti 2px širine za prikaz točke ili zareza. Ja samo probao sa više fontova, čak i sa sinclairom
ali uvijek ispadne jednako.
vezano za font:
http://www.rinkydinkelectronics.com/h_utft_fonts_101.php (http://www.rinkydinkelectronics.com/h_utft_fonts_101.php)
-
ovo bi bio moj prijedlog koji bi zadovoljavao obje opcije :),dajem na glasanje he he :zagrljaj:
-
Ovaj je dobar... :)
-
Meni pase takodjer :up:
-
:klap: :up:
-
@morski_pas
Daj mi reci jesi li krenuo sa kodom, vezano za ubacivanje dodatnog temp senzora i ph sonde?
-
nisam ti je u programerskim vodama ,probat ću ubaciti za dodatni senzor temperarature a što se tiče pH tu će nam nadam se Seba najviše pomoći :up:
-
jel ima netko kojim slučajem dva temperaturna senzora da mu pošaljem sketch pa da proba dali ovo što sam napravio šljaka?
drugi senzor je sensorH, senzor temperature vode je sensorW
pin 48 senzor temperature sobe
p.s. ja nemam ni jedan tako da nemogu isprobati niti jedan pin (47 ili 48)
-
Pošalji mi na mail..
-
Pošalji mi na mail..
jesi probao?
-
Pošalji mi na mail..
jesi probao?
Jesam.. :)
-
:)
-
Pošalji mi na mail..
jesi probao?
Jesam.. :)
jel trebalo što prepravljati u kodu?
-
Promijenio sam samo broj pinova. Ostatak koda nisam dirao..
-
Promijenio sam samo broj pinova. Ostatak koda nisam dirao..
:up: mi pošalješ na mail. Ili budeš dodao još pH? :)
-
Mogu ti poslati na mail mada pinove sam promijenio samo u svrhu testiranja jer nisam mogao doći do pinova 47 i 48.
PH dio ću tek početi slagati kada bidem imao jedan iAqua shield funkcionalan jer bez njega teško da mogu doći do potrebnih pinova bez lemljenja po pločicama..
-
Mogu ti poslati na mail mada pinove sam promijenio samo u svrhu testiranja jer nisam mogao doći do pinova 47 i 48.
PH dio ću tek početi slagati kada bidem imao jedan iAqua shield funkcionalan jer bez njega teško da mogu doći do potrebnih pinova bez lemljenja po pločicama..
aha, ok. Netrebaš mi slati onda. Mislio sam da će ti pinovi ostati.
Čisto me je zanimalo dali radi to kaj sam ubacio.
lp
Robert
-
Sve radi kako i sam vidiš.. :)
-
malimax ajde nabaci kod :) da ga prilagodim svom prikazu ;)
-
malimax ajde nabaci kod :) da ga prilagodim svom prikazu ;)
poslao sam ti na mail :up:
-
Postoji li mogućnost da iAqua pošalje podatke preko recimo nekog portable wireless routera pa da budu dostupni prek weba?
¬Г°°] mobilna komunikacija
-
U ovoj varijanti ne.. no teoretski može se spojiti neki SPI2Ethernet chip pa isprogramirati neki TCP/IP stack itd..
Kompleksno, dosta posla..
-
evo dovršen izgled ekrana :)
-
evo dovršen izgled ekrana :)
Jeeeeeee :D
|°°| mobilna komunikacija ¬
-
u mjesec i pol preko 7000 pregleda :up: :klap:
-
dobri ste... čovjek bi rekao da radite nešto :D
-
Evo manji update..
Slika 1.
Više manje gotov shield. Fali još samo nekoliko dioda koje bi trebale doći ovih dana i to je to..
Slika 2.
Hladnjake je potrebno pričvrstiti termalnim lijepilom kako bi providilo temperaturu i hladilo LM-ove..
Slika 3.
Pripazite da hladnjaci ne diraju kučište baterije
Slika 4.
Živ je. Ako svijetli dioda na na dobrom ste putu..
Slika 5.
Prije spajanja shielda na Megu, potrebno je provjeriti naponske nivoe.. Ovdje očekujemo 5V
Slika 6.
Ovdje 12V
Slika 7.
Jackovi za napajanje su međusobno vrlo blizu. Prenapon bi mogao spaliti Megu, pa malo izolirke čuva glavu..
Slika 8.
Živ je, čak i radi..
Napraviti ću još nekoliko testova, pa ako bude sve ok počinjem slagati ostatak shieldova.. Isporuka dijelova kada mi stignu još diode koje mi fale..
-
:up: :klap: :up: :klap:
-
super
koliki napon si koristio za napajanje i dali se LM-ovi jako griju (smeta mi kad vidim bateriju kraj "grijalica")?
Što misliš o tome da se LM-ovi izvedu van pločice i stave na jedan hladnjak sa liskunom?
Ovako kad gledam ja bi ih radije izbacio van sa pločice.
-
Mislim da je neki minimum 16V prema datasheetu da LM radi..
Išao sam sa 18V i nisam primjetio da se griju. Po meni puno veći problem je što su hladnjaci spojeni na masu, a nalaze se 1-2 mm od oklopa baterije koji je plus.
-
ok, ja ću ih vjerojatno izbaciti van na poseban hladnjak.
Zanima me dali je potrebno na početnom ekranu imati min, max i trenutnu vrijednost ph ili je dosta samo trenutnu.
Ovako kao na slici. Zanima me jer bi počeo nešto ubacivati po pitanju ph.
-
:) Vodi računa da srednji pin je u zraku, tj. morati ćeš spojit masu preko oklopa LM-a.. što nije baš najsretnije rješenje..
Što se tiće PH, display je premali tako da opcija sa 3 vrijednosti PH uopće nije dovoljno vidljiva.. barem to je moje mišljenje..
-
Kako testiram po redu sve funkcionalnosti, polako počinjem uočavati sve više problema..
1. Kontroliranje dosing pumpi sa 2n2222 tranzistorom se pokazalo kao jako loše rješenje.. (slika 1.. mrtvi primjerci.. ) Dosing pumpe koje se prodaju okolo, definitivno nisu 80mA kako piše po pojedinim datasheetovima, nego vuku preko 350mA.. Ono što je sporno da 2n2222 ide do nekih 600mA te se ne može nositi sa peekovima koje motor zna napraviti koji prema mojim instrumentima znaju ići i preko 1,2 A.
Za neki workaround trenutno nisam siguran. Mogle bi se koristiti nešto slabije pumpe, eventualno zamjena sa nekim tranzistorom tipa TIP120. Problem je što ga nema u nama pogodnoj formi. Mosfetovi koje inaće preferiram za ovakve situacije bi zahtjevali dodatna prekopavanja po pločici te dodatni pulldown otpornik..
2. Nakon spajanja trošila, LM-ovi su se počeli znatno zagrijavati.. (slika 2)..
Nije ništa kritčno jer mogu vršna temperatura im je duplo veća od izmjerene ali kako je malimax napomenuo baterija je blizu što nije baš dobro.. Postoji opcija da se izdvoje sa pločice pa na neki hladnjak što je zeznuto jer su predviđeni da budu kao surface mount ili po meni bolja opcija kao dodatni hladnjak koji bi se stavio direktno na LM-ove za gornje strane..
-
A baš nam je dobro bilo krenulo...:-)
-
A baš nam je dobro bilo krenulo...:-)
Nije da smo uradili u zid, nego idemo dalje.. :)
-
ja od početka planiram za dosing pumpe koristiti releje (s time da na jedan izlaz stavljam dvije pumpe)
Regulatore ću stavljati van pločice na poseban hladnjak.
-
Onda je koncept cijele pločice totalno fulan.. :)
-
a gle pločica je definitivno pojednostavila neke stvari...
Ja sam već od početka planirao treću pumpu (ista količina doziranja) i tada sam već planirao ubaciti releje za startanje pumpe.
-
Ne sporim da je pojednostavila dosta toga, no sada kada razmislim mogli smo napraviti i našu plocicu.. :)
-
Ne sporim da je pojednostavila dosta toga, no sada kada razmislim mogli smo napraviti i našu plocicu.. :)
To je istina. Samo tesko je zadovoljiti sve zahtjeve. Meni bi bilo idealno tri ili cak cetiri pumpe, doljevanje vode, dok netko drugi treba neke druge funkcije.
Ipak je to diy :zagrljaj:
-
A ništa.. stavljam onda 2n2222 gore na pcb.
U slučaju spajanja dozing pumpe veće snage treba ići preko releja ili dodatnog mosfet sklopa..
-
Još uvijek mi nisu stigle zenerice i 4007 diode pa sam ih ponovno naručio iz drugog izvora..
Nadam se da bi uskoro trebale stići..
-
Evo.. nakon tjedan dana lemljenja, testiranja, shieldovi su više-manje gotovi..
Nedostaju samo didode koje imaju samo zaštitnu ulogu. Nadam se da će za koji dan biti tu.. :)
-
Bome prava manufaktura :klap:
-
Ako si nestrpljiv navrati po svoju plocicu i komponente.. :) Diode mozes ubaciti naknadno kad stignu..
-
Thanks, ali jos mi nije hitno jer mi iz kine putuje temp senzor vec 2 mj.
Sad mi je i reshipao senzor.
Budemo se culi kad dodju diode.
Pozz
-
Malo dobrih vijesti.
Napokon imam sve komponente.. sve je polemnjeno/sortirano i spremno za preuzimanje..
Na svim shieldovima sam provjerio napone i sa te točke su ok, tj. nečete spaliti mege uslijed prenapona.
Sodno navedenom, javite se na PP da se dogovorimo oko preuzimanja istih..
U prilogu par slikica kako shieldovi gotovi izgledaju..
Trenutno programiram tj. dodajem podršku za ph meter. Mislim da bi do kraja tjedna mogao imati neku betu iAque..
-
Ima li možda netko da posudi PH sondu na koji dan?
-
Ima li možda netko da posudi PH sondu na koji dan?
ajmo sutra maznut tu kavu u AM pa ti dam sondu :)
-
Može.. vidimo se.. :)
-
Ljudi zbilja svaka cast na trudu,znanju i volji da ovo podijelite s nama. Mene zanima da li je moguce napraviti ovaj sistem s dvije sonde dakle samo mjerenje ph i temp? Posto sam s diy izvedbama na vi koliko bi to kostalo cca?
-
Moguce je samo je pitanje koliko ti je to isplativo..
Imaš dosta komponenti koji moraš kupiti za osnovnu konfiguraciju, a koristi ćeš 10% funkiconalnosti..
-
Evo manji update.
Nisam bio baš najzadovoljniji sa PH očitavanjem na PH elektronici.
ADC je znao zbog par razloga imati odstupanja od nekoliko % što u konačnici kada se gleda PH vrijednost znaći odstupanje i do 0.2 stupnja..
Nakon neprospavanog vikenda napravih nekoliko dorada na pločici i sada je skroz fini.. :) Čak bi se usudio reći da uz pravu sondu ide i do dvije decimale..
Više o svemu kada sve posložim..
-
Sad sam tek primetio ovu temu :-[
Pitanje za pH. Jesi ga testirao kako se ponasa u akvarijumu? Ja sam imao problem da su ga pumpe i druge razne elektricne smetnje zbunjivale do neupotrebljivosti. U casi je sve lepo merio.
-
Imao sam najviše problema oko toga.. Zbog ostale elektronike dobivao sam enormnu količinu šuma..
Dio sam uspio kompenzirati dodavanjem RC filtera a dio SW-ski.. odnosno uzimam 100 uzoraka, izbacijem ekstreme te uzimam AVG od ostatka...
U mom setupu, prema zadnjim testiranjima stvar solidno radi.. :D
-
evo i novosti sa stranica iAqua :klap:,
http://www.plantedtank.net/forums/20-diy/677265-iaqua-my-touch-interface-aquarium-controller-arduino-88.html (http://www.plantedtank.net/forums/20-diy/677265-iaqua-my-touch-interface-aquarium-controller-arduino-88.html)
član grupe MrMan proširio je opcije na:
-third dosing pump
-individual dosing amounts for each pump
-ATO control (float switch for tank/reservoir)
-12-bit LED PWM dimming (code set up for 6 channels, PCB for 8)
-Lunar cycle
-Second DS18B20 temp sense
-Fan control using second temp sense (turns on/off at certain temperatures, planned for LED heatsink)
-On-board temp sense/fan control for inside controller housing
-Offset value for temp sensors to allow calibration
-Bargraph display for adjusting colors (only selectable to nearest 1% but uses full 12-bit range during transitions)
-Selectable colors for LED channels
-LED output vs time graph (no real use but it's nice when setting it up)
-Switched from tinyFAT libraries to sdfat and utft_sdraw which should allow for higher capacity SD cards
(https://www.akvarij.net/forum/proxy.php?request=http%3A%2F%2Fi1298.photobucket.com%2Falbums%2Fag50%2Frtruss84%2FShield_zps4y4dmmcm.jpg%7Eoriginal&hash=9766b9a3fc85fe1e5ed9544df9904687f0aff9b1)
(https://www.akvarij.net/forum/proxy.php?request=http%3A%2F%2Fi1298.photobucket.com%2Falbums%2Fag50%2Frtruss84%2F20150816_133741_zpsbn04i34k.jpg%7Eoriginal&hash=210a7c3aab978ca8ca16f2b47867a2199af735d1)
(https://www.akvarij.net/forum/proxy.php?request=http%3A%2F%2Fi1298.photobucket.com%2Falbums%2Fag50%2Frtruss84%2Fhome_default_zpsvwtcnd8x.jpg%7Eoriginal&hash=ba07a7cbcfede35281bf46ec71f006d4145ad4b9)
(https://www.akvarij.net/forum/proxy.php?request=http%3A%2F%2Fi1298.photobucket.com%2Falbums%2Fag50%2Frtruss84%2Fhome_ato_running_zpslp05t8zj.jpg%7Eoriginal&hash=8e2afefcafb83678e946d221104751cdb83d2b0a)
(https://www.akvarij.net/forum/proxy.php?request=http%3A%2F%2Fi1298.photobucket.com%2Falbums%2Fag50%2Frtruss84%2Fsettings_lunar_zpskb9vkzbm.jpg%7Eoriginal&hash=6fff503ccf838271790399b7e28b73040bf8d07c)
možda još fali pH :)
-
pripadajući fajlovi pločica i kod :up:
PCB i šema
http://www.filedropper.com/iaquamegashieldrev2 (http://www.filedropper.com/iaquamegashieldrev2)
kod i ikone
http://www.filedropper.com/mraquav223 (http://www.filedropper.com/mraquav223)
-
Koliko su dobri ovi kineski TFT touch screen ekrani?
Čitao sam iskustva ljudi koji su kupili i većinom kažu da su katastrofa, da slabo rade, da se ponekad ne prepoznaje pritisak prstiju itd?
-
Stava sam da nisu loši..
Puno je veći problem način na koji je sw napisan što može predstavljati probleme u response time-u, ignoriranju pristiska
-
Evo par slicica.. :)
Splitski ogranak je koliko mi je poznato isto završio svoje primjerke, pa bi mogli uskoro očekivati predstavljanje setup-a.. ;)
-
Stava sam da nisu loši..
Puno je veći problem način na koji je sw napisan što može predstavljati probleme u response time-u, ignoriranju pristiska
Da, hmm, na kraju sam se ipak odlučio da uzmem Nextion 3.5" LCD, jer su dosta pojednostavnili razvoj GUI-a za njih.
https://www.itead.cc/display/nextion/nextion-nx4832t035.html (https://www.itead.cc/display/nextion/nextion-nx4832t035.html)
-
https://www.robo-tank.ca/ (https://www.robo-tank.ca/) ???