Arduino illesztések
Beküldte Robert - h, 01/12/2015 - 07:51Többször felmerült már a TavIR fórumban, hogy milyen az eredeti Arduino? Miről ismerszik meg? Egy open hardware eszközt lehet-e klónozni? Ezek örök kérdések, örök viták forrása.
Többször felmerült már a TavIR fórumban, hogy milyen az eredeti Arduino? Miről ismerszik meg? Egy open hardware eszközt lehet-e klónozni? Ezek örök kérdések, örök viták forrása.
A hamis FT232RL chipek piaci térhódítását az FTDI nem nézhette tétlenül, így igyekezett az eszközök működését befolyásolni. Ez igencsak a jogszerűség, ártatlanság vélelme és a mérnöki lézerpontos precizitás mezsgyéjén mozgott.
Az elmúlt időszak leírásai azonban a műszaki oldalt, a hátteret erősen kerülték. Pedig az az érdekes világ. A cikk ebbe enged egy kis betekintést...
Érdekessége hogy sokkal tovább tud számolni, mint egy számológép. Ezt úgy értük el, hogy megírtuk külön a szorzó rutint, úgy, mint ahogy papíron szoroznánk. A tapasztalat szerint 150 számjegyű számokkal még simán elboldogul. 160 számjegy fölött már elfogyhat a memória. Ez a 9980-hoz még elég. Kellett még egy számbeviteli rutin. Ott eljátszottunk a String osztály függvényeivel.
Az óra tíz hónapja működik 79 éves anyukám nagy örömére (ő kapta meg végül), aki szintén nem lát, és neki még nagyobb problémája volt az idegen nyelven beszélő óra.
A készülék funkciói tehát:
A program története és működése
A nagyobb Arduino projektem (autó „fedélzeti számítógép”, MPGuino) részeként kelt külön életre ez a program, de az MPGuino alapvető tervezéséből adódóan a 2 frissítés/mp nem volt elegendő. Bár az autómban van turbónyomás mérő óra, a kocsi teljesítménynövelése közben igény lett a pillanatnyi csúcsérték kijelzésére. Vezetés közben padlógáz üzemben nem lehet nézni az órát, mert balesetveszélyes. Valamint egy pontos beállításnál a tizedek is számítanak, nem lehetett egy analóg órára támaszkodni.
Így született meg a Boost meter....
A program a Steinhart-Hart hőmérő egyenletet használja.
A termiszor hőmérséklet-ellenjállás grafikonján jól látható a hőmérőm elektromos ellenállás tulajdonsága külöböző hőfokon. (A Steinhart-Hart hőmérő egyenlet bővebben: http://elfiz2.kee.hu/jegyzet/labor01.pdf)
Elfut bármelyik Arduinon azaz UNO-tól a Mega2560-ig, de nekem csak 2560 Mega-val volt alkalmam kipróbálni. Más méretű LCD-n is elfut csak ahhoz át kell egy kicsit írogatni a programot....
A tervezés kezdetekor már sok minden meg volt határozva, részben az eredeti gitár miatt, részben pedig az ismereteim és a számunkra beszerezhető alkatrészek miatt.
A dezinformáció az elektronikai területen is sokszor alkalmazásra kerül - most egy egyszerű hírdetés kapcsán került előtérbe... Többen is találkozhattak az alábbi hirdetéssel, mert a honlap-postafiók számos segítségkérő levéllel lett gazdagabb. Ez inspirálta a cikk megszületését.