Category Archives: iDuino

Malé zhodnocení prvních dní v novém roce

Už jsem zase dlouho nic nenapsal. Mám docela dost učení. Ale prozatím slušný výsledek, 2 zkoušky ze 3 hotové. A čtyři další zbývají. A to mám teprve první týden zkouškového.

Na přelomu roku jsem spustil malou stránku, jen pár článků a registrace do několika katalogů. Registrace trvala nejdéle ze všeho. A hle, předevčírem návštěvnost 50 a včera 70. Docela dobré. Hned se člověk cítí lépe. Prozatím tam nemám žádnou reklamu. Další stránky čekají na spuštění, mám toho ještě dost na práci.

Včera jsem si konečně udělal registraci na GoDaddy, což je jeden z největších registrátorů domén. Samozřejmě mají i aukce domén. Nejvíce jsem se zajímal o výprodej (closeout) za 5 USD a poplatek za prodloužení. Něco jsem objevil, ale nemám představu, jestli to byla dobrá koupě. Údajně má mít nějakých 59 přístupů za měsíc, ale nechce se mi tomu moc věřit. Zkusím ji přesměrovat na jeden můj provizní e-shop,  na který jsem už rok nesáhnul. Vůbec se mi jej nepodařilo dostat na nějaké slušné pozice ve vyhledávání. Návštěvnost nulová, nechápu. Čekal jsem na anglickém Internetu velkou konkurenci, ale až tohle jsem nepředpokládal.

Včera jsem si malinko hrál s iDuino. Hlavně komunikaci po sériové lince, v Hyperterminálu ve Windows všechno v pořádku. Ale chtěl jsem komunikovat pomocí Javy a nebyl jsem schopný nainstalovat a rozchodit nějakou knihovnu pro Javu, prostě to nešlo. Kdyby někdo náhodou věděl jak na to, ať mi napíše. Díky. Stále mám v hlavě myšlenku na iDuino robota, ale musím to pořádně promyslet a vymyslet.

iDuino – Knight rider light

Dnes jsem iDuino konečně nafotil a tak vám jej mohu předvést v plné kráse, která vás donutí k slzám. No posuďte sami.  iDUino mám “zapíchlé” v nepájivém kontaktní poli. Obvod disponuje 12 (D2 – D12) digitálními vstupně/výstupními piny. Respektive jen 11, protože na 12. je natvrdo zapojená dioda. Na šest z nich lze poslat analogový signál. Třeba na ovládání jasu LED. Analogové vstupy jsou zvlášť a je jich 6, označené, jako A0-A5.  Z detailu něco málo rozpoznáte.

Pro začátek jsem si vybral příklad přímo z oficiálního webu Arduino. Běžící světlo, ala “Knight rider”, které jsem malinko upravil.

LED jsou připojeny přes 220Ohm rezistory přímo k výstupům. Na tom není, co řešit. Výstupy si můžete zvolit. Kontaktní pole má po stranách společný kontakt pro napájení, takže si tam vyvedete (-), na obvodě značené, jako GND. A druhé vývody diod sem zapojíte.

Malá vsuvka: Pokud vůbec netušíte, co je rezistor a jak se zapojuje LED, tak si to budete muset zjistit, protože základům elektroniky se v tomto článku nevěnuji. Google ví vše. 🙂

A teď již kód. Až na malé detaily je totožný s ukázkovým.


int ledPins[] = {12,11,10,9,8,7};
int arrayLenth = 6;
int waitSec = 250;
void setup()
{
for(int i = 0; i < arrayLenth; i++)
{
pinMode(ledPins[i], OUTPUT);
}
}
void loop()
{
for(int i = 1; i < arrayLenth; i++)
{
digitalWrite(ledPins[i], HIGH);
delay(waitSec);
digitalWrite(ledPins[i], LOW);
}
for(int i = arrayLenth - 2; i > -1; i--)
{
digitalWrite(ledPins[i], HIGH);
delay(waitSec);
digitalWrite(ledPins[i], LOW);
}
}

Pole jsou samozřejemě indexované od 0. Proč tedy jdu od 1, tzn. začínám od druhé diody? Protože v původním kódu se světlo “zastavovalo” na koncích. Prostě tam LED svítila 2x tak dlouho.

Řešení je jednoduché, začnu vždy od druhé diody od konce a normálně dojedu do konce. Je to tak v obou cyklech.

Mám iDuino

Díky hajmovi jsme vlastníkem elektronické hračky pro všechny nadšence. Pokud neznáte iDuino, tak vězte, že to je klon Arduina. Hajma objednal 5 kusů, protože po jednom to neposílají a byl tak ochotný, že kusy, co nepotřeboval prodal jen za náklady. Vyšlo mně to na 400Kč, což je skvělá cena. Arduino lze samozřejmě koupit i u nás, ale za 770Kč.

iDuino je menší a má jumpery, pomocí kterých jej lze zapojit přímo do nepájivého kontaktního pole a nemusíte tolik “drátovat.” Drobnou nevýhodou je napájení jen přes USB konektor, napájecí konektor se na desku už prostě nevejde.

Ihned jsem zakoupil pár “LEDek”, rezistory, nepájivé kontaktní pole a začal si hrát. Pro začátek jsem si zadrátoval diody a napsal prográmek na běžíci světlo imitující světlo, které mělo auto ve slavném seriálu Knight Rider.

Mám v plánu napsat pár jednoduchých příkládků pro iDuino s kompletním návodem na zapojení.