Arduino

Přišli jste na něco zajímavého? Máte nějakou radu? Sem s ní!

Moderátor: Minor

Swingal
CRX Guru
CRX Guru
Příspěvky: 841
Registrován: 26 bře 2011 20:16
Kontaktovat uživatele:

Arduino

Příspěvekod Swingal » 13 říj 2012 15:03

Zatial si sem napisem co by sa dalo, co na to treba a kolko to vyjde, pokial to spravim (co by som bol rad) tak napisem aj navod presny :)

Tak zacnem tym co je to arduino.

Arduino je vlastne maly PC alebo mikrokontroler ktory pracuje so vstupmi a vystupmi. Ked pochopite tomu co to je tam zistite ze to ma velmi siroke vyuzitie. Hlavne pre hobby. Je to vlastne programovatelny mikrokontroler s ktorym si mozte urobit napr palubny pocitac v aute v ktorom neni ( moj pripad :) ).

Zakladom je samotny mikrokontroler ktory sa nazyva Arduino. Je ich viac druhov podla potrieb, s menej portami, viac portami, vacsou pamatou a podobne. To vas asi zaujimat nebude :)

K tomuto mikrokontroleru si potom dokupujete rozne vstupne a vystupne prislusenstva. Vstupne napriklad ako teplotny senzor, svetelne senzory, spinace, tlacitka, tlakove snimace a podobne. Potom vystupne zariadenia ako displej na zobrazenie hodnot, male elektromotory, zvukove signalizacie a podobne blbosti.

Potom uz staci iba naprogramovat mikronontroler aby fungoval so vsetkym prislusenstvom. Programuje sa v jazyku C cez USB. Niektore programy sa daju volne stiahnut.

Tak, preco to sem pisem.

Rozhodol som sa namiesto hodiniek v CRX urobit palubny pocitac ako maju nove auta. Vyzerat by mal nejako takto ...

Obrázek

Chcel by som aby zobrazoval zakladne udaje, vzdy max. dva a obrazovky by sa prepinali pomocou tlacidla ...
Obrazovka1: Teplota vzduchu - vonkajsia, vnutorna, indikacia mrznutia
Obrazovka2: Teplota motora a oleja- indikacia prehriatia a nizkej teploty
Obrazovka3: cas - defaultne
Obrazovka4: Spotreba - aktualna l/H a l/100km
Obrazovka5: Tripmeter - prejdena vzdialenost, priemerna spotreba
Obrazovka6: Benzin v nadrzi + dojazd pri priemernej spotrebe z tripmetra

Aby som toto dosiahol bude potreba:
- Arduino (pre moje ucely zoberem ten najvacsi lebo sa budu robit este rozne ine experimenty cize Atmega 328)
- displej (16*2 by mal byt cca rovnaky ako velkost hodin v CRX)
- kabliky
- ECU usposobena na odcitavanie dat (kvazi chipnuta s povolenym datalogingom)
- 2 teplotne cidla pre vnutornu a vonkajsiu teplotu
- teplota motora a oleja sa dufam bude dat vycitat z ECU, resp. malo by sa, nakolko ECU odniekadial musi vyhodnotit studeny a teply motor, podla toho posuva aj obmedzovac
- takisto spotreba z ECU aj prejdena vzdialenost (ta sa asi bude musiet pocitat inac ako z ecu)
- benzin v nadrzi ... to je hudba buducnosti
- na hodiny bud upravim tie co su v crx teraz alebo budem musiet kupit RTC modul pre arduino

Cena:
Arduino + displej a nejake odpory (Starter kit) - 32€
teplotne cidla pre vonkajsiu a vnutornu teplotu - 2x5€
Druha ECU - 20€
chip s povolenym datalogingom (10€, pokial si chip budem uparvovat sam tak cca 30€ lebo musim kupit citacku EEPROMov, EEPROMky a pod)
tlacitka, kabliky, odpory, ledky, konektory - 15€
Znalost jazyka C - na nezaplatenie :D (musim sa v tom trosku povrtat)

Takze tolko teorie, teraz naskrabat peniaze a povrtat sa v tom ...

Uživatelský avatar
Redy
Šéfík!:)
Šéfík!:)
Příspěvky: 2910
Registrován: 06 čer 2009 17:29
Bydliště: Praha
Kontaktovat uživatele:

Re: Arduino

Příspěvekod Redy » 13 říj 2012 15:48

huh, zajímavý počin, držím palce a pochlub se s každou novinkou, myslím že by pak o něco takového byl zájem *fin* sám bych si klidně jeden předobjednal :)

Uživatelský avatar
martas CRX
CRX velení
CRX velení
Příspěvky: 529
Registrován: 23 říj 2009 21:44
Bydliště: Říčany
Kontaktovat uživatele:

Re: Arduino

Příspěvekod martas CRX » 13 říj 2012 20:05

Tak to vypadá dost zajímavě *fin* budu držet palce *fin* :)
Honda CRX je láska na celý život !!!

Uživatelský avatar
Stean
CRXař
CRXař
Příspěvky: 447
Registrován: 27 čer 2012 16:25
Bydliště: Jih Čech
Kontaktovat uživatele:

Re: Arduino

Příspěvekod Stean » 14 říj 2012 18:20

jsem zvědav jak to nbude fungovat, sám bych ocenil nějakej digitální kontroler stavu nádrže, jelikož jsem zjistil že těm budíklm se nedá věřit :D měl jsem půl nádrže na budíku a ani litr v nádrži :D držim palečky *fin*

Swingal
CRX Guru
CRX Guru
Příspěvky: 841
Registrován: 26 bře 2011 20:16
Kontaktovat uživatele:

Re: Arduino

Příspěvekod Swingal » 14 říj 2012 20:50

chcel by som to napojiť na original plavak co mas v aute, takze pokial je ten chybny tak aj tu by ti ukazalo zle, ale pokial mas vadny budik tak by ti to ukazalo dobre :)

Uživatelský avatar
Stean
CRXař
CRXař
Příspěvky: 447
Registrován: 27 čer 2012 16:25
Bydliště: Jih Čech
Kontaktovat uživatele:

Re: Arduino

Příspěvekod Stean » 14 říj 2012 21:10

chtělo by to do nádrže nějaký přídavný snímač :D

Swingal
CRX Guru
CRX Guru
Příspěvky: 841
Registrován: 26 bře 2011 20:16
Kontaktovat uživatele:

Re: Arduino

Příspěvekod Swingal » 14 říj 2012 21:19

pokial nieco take bude tak kludne, ale nechcel by som moc vrtat do nadrze a podobne :/

Uživatelský avatar
Stean
CRXař
CRXař
Příspěvky: 447
Registrován: 27 čer 2012 16:25
Bydliště: Jih Čech
Kontaktovat uživatele:

Re: Arduino

Příspěvekod Stean » 14 říj 2012 21:20

jen pár direk vrtačkou *oprava* *vytlem* *vytlem*

Uživatelský avatar
Martin16
CRX Guru
CRX Guru
Příspěvky: 632
Registrován: 25 čer 2009 10:17
Bydliště: Praha
Kontaktovat uživatele:

Re: Arduino

Příspěvekod Martin16 » 15 říj 2012 08:28

velmi dobře *fin* těším se na pokračování *hlad*
アクションのないビジョンは白昼夢のようなものです。ビジョンなしのアクションは悪夢です
"Vize bez akce je jako snění za bílého dne. Akce bez vize je noční můrou"

Swingal
CRX Guru
CRX Guru
Příspěvky: 841
Registrován: 26 bře 2011 20:16
Kontaktovat uživatele:

Re: Arduino

Příspěvekod Swingal » 25 bře 2013 18:08

Dneska mi prislo arduino, tak som vyskusal displej, zatial je to len splet kablov a senzory este tiez nemam tak len mala ochutnavka 1 obrazovky :)
Přílohy
20130325_180426_Karloveská.jpg

2wheels1man
Miminko
Miminko
Příspěvky: 32
Registrován: 18 dub 2012 12:53
Kontaktovat uživatele:

Re: Arduino

Příspěvekod 2wheels1man » 25 bře 2013 20:06

Ako to funguje s čítaním dát z ECU?
Má ECU aj iný interface ako CAN?
Aj moje LCD by som časom chcel urobiť na seriove ECUcka.
Držím palce a ak budeš potrebovať poradiť ohľadom kódu kľudne sa ozvi.
Projekt: EE8 powered by LAMO
http://www.lamo.sk úpravy spaľovacích motorov, predaj riadiacich jednotiek a iného príslušenstva, technické poradenstvo

Swingal
CRX Guru
CRX Guru
Příspěvky: 841
Registrován: 26 bře 2011 20:16
Kontaktovat uživatele:

Re: Arduino

Příspěvekod Swingal » 25 bře 2013 22:14

No zatial som len spojazdnil displej, cidla este nemam, a s ECU som to este nespajal lebo to bude na dlhsie, to bude asi az posledny krok.

Lebo:
Ecu treba chipnut, neviem ci mam pripravu na externu EEPROMku, ak nemam treba vela pajkovat a je to celkom zdlhave dost veci sa da pri tom odpalit.
EEPROMKU treba naprogramovat, resp, musim kupit nejaku citacku/zapisovacku aby som to spravil. Zevraj zo seriovej sa neda vycitat mapa takze aj to moze byt problem.
Nikdy v zivote som nerobil palivovu a zapalovaciu mapu :D takze aj tam bude sranda.
Posledna vec je z datalogingu precitat data, resp. rozkodovat ich. Na inom klube sa uz o to niekto pokusal, mam aj zdrojak len ho treba prisposobit k mojej hracke.

Dataloging pokial viem tak posiela data seriovo (4 piny, 2 napajacie, 2 datove), zapina sa pomocou specialne nastavenej EEPROMKy takisto ako lanuch control a podobne veci.

Uživatelský avatar
Bučis
Klouček
Klouček
Příspěvky: 111
Registrován: 26 črc 2011 18:57
Bydliště: Varnsdorf
Kontaktovat uživatele:

Re: Arduino

Příspěvekod Bučis » 26 bře 2013 07:58

To vypadá jako dost dobrej projekt. *dance*
Držím palce a pokud bude vše funkční a s návodem jak zapojit do auta, tak předobjednávám taky *jizda*
hmotnost, to je tajná zbraň :-)

Swingal
CRX Guru
CRX Guru
Příspěvky: 841
Registrován: 26 bře 2011 20:16
Kontaktovat uživatele:

Re: Arduino

Příspěvekod Swingal » 02 dub 2013 23:14

Tak pokrok :)

mame hotovu a funkcnu prvu uvodnu obrazovku. Prisli senzory na teplotu (rozsah -40 az 80), tak som ich zapojil, chvilku kodoval, a uz vsetko zobrazuje ako ma. Teoreticky mozu zobrazovat aj vlhkost okolia ale v aute podla mna zbytocnost. Jeden senzor som zatial dal na okno von, nech si zvyka :D druhy mam pri sebe vnutri. Takze zaklad by bol, teraz rozbeham tlacitko ktorym by sa prepinali obrazovky (vo finale bude pouzite to ktore je sa stlaca hodinkovym krytom). Potom to asi na chvilku odlozim :)
Přílohy
20130402_230725_SilvĘónska.jpg
20130402_230806_SilvĘónska.jpg

Swingal
CRX Guru
CRX Guru
Příspěvky: 841
Registrován: 26 bře 2011 20:16
Kontaktovat uživatele:

Re: Arduino

Příspěvekod Swingal » 27 dub 2013 20:38

Skusil som to zapustit do housingu hodin, bude to treba este doladit a vymysliet ako to upevnit ...
Přílohy
20130427_195428_Brodská.jpg

Uživatelský avatar
sajlem
CRX velení
CRX velení
Příspěvky: 590
Registrován: 08 kvě 2010 15:37
Bydliště: Vyškov
Kontaktovat uživatele:

Re: Arduino

Příspěvekod sajlem » 27 dub 2013 22:28

Těším se až to bude fungovat jestli bude něco i na prodej za rozumnou cenu tak to beru.

Swingal
CRX Guru
CRX Guru
Příspěvky: 841
Registrován: 26 bře 2011 20:16
Kontaktovat uživatele:

Re: Arduino

Příspěvekod Swingal » 29 dub 2013 16:50

Uvidime, zatial nemam ani poriadne predstavu o niektorych veciach, budem sa to potom snazit spravit plug n play, ale take jednoduche to asi nebude :/

takze s tym budete mat aj vy trosku prplacky :P

Momentalne riesim ako uchytit ten displej. To ze je nakrivo momentalne neriesim, resp. chcem potom iny ktory ma cierne pozadie a biele pismenka (ako terajsie hodiny), tym padom tro bude vyzerat super.

Ale zakladny mikroprocesor stoji cca 20€, displej cca 5€, teplomery cca 5€, napajanie (za 12V na 5V) dalsich 5€, urcite bude treba nejake relatka, tie su drahsie za cca 10€ a podobne

skorej by som to staval na individualne riesenia :) a od toho sa bude odvijat aj cena. ;)

Swingal
CRX Guru
CRX Guru
Příspěvky: 841
Registrován: 26 bře 2011 20:16
Kontaktovat uživatele:

Re: Arduino

Příspěvekod Swingal » 30 dub 2013 22:59

Spojazdnene hodiny s datumom, este musim presne vykoumat ako sa nastavuju ale potom by mali drzat cas na minimalne 5 rokov ...

len som si este neni isty rozlozenim datumu a casu :D ale to su detaily :)

http://www.youtube.com/watch?v=3eXnVxfiVNo

Swingal
CRX Guru
CRX Guru
Příspěvky: 841
Registrován: 26 bře 2011 20:16
Kontaktovat uživatele:

Re: Arduino

Příspěvekod Swingal » 03 kvě 2013 09:09

Spojazdnene meranie napatia :) V konecnom dosledku moze byt odchylka cca +/-0,1V (nakolko treba este upravy aby to dokazalo merat rozsah od 0-20V), ale inak by to malo byt celkom presne ;)

http://www.youtube.com/watch?v=8NJnOKi0sro

Edit\\ Video uz ide :)

Uživatelský avatar
Stean
CRXař
CRXař
Příspěvky: 447
Registrován: 27 čer 2012 16:25
Bydliště: Jih Čech
Kontaktovat uživatele:

Re: Arduino

Příspěvekod Stean » 03 kvě 2013 13:35

ten drát do okna, v noci se tam musí chodit dobře *vytlem* vypadá to velice pěkně, už se těšim jak to dopadne :) *fin*


Zpět na „Návody / Guides“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host