Close

TinyLab: Bastlení sbalené na cesty

Arduino Kit TinyLab All-in-one

Stalo se vám někdy, že byste si rádi někam vzali rozdělaný Arduino projekt, ale pak jste si to rozmysleli, protože se vám s sebou nechtělo tahat nepájivé kontaktní pole, shieldy, elektronické moduly, propojky, LEDky, Arduino atd.? Nebo jste měli nápad na senzační projekt, ale nadšení vás přešlo, když jste poněkolikáté překontrolovali zapojení a projekt pořád nefungoval správně? Tak přesně tyto problémy řeší různé All-in-one Arduino kity. O jednom takovém kitu – Evive – jsme tu už psali. Dnes se podíváme na kit TinyLab, který možná znáte z naší nedávné dřevorubecké soutěže.

K čemu je to dobré?

Když přišlo Arduino, způsobilo takovou malou revoluci. Každý měl možnost si vzít desku, zasunout shield, či připojit pár komponent, nahrát kód přes USB do čipu a projekt byl na světě. Když zapojujete jeden modul, nebo pět LEDek, tak je to jistě jednoduché. Co když máte ale modulů víc? To si pak musíte pohlídat, aby se piny jednotlivých modulů nerušily a nakonec také vše správně zapojit. Zapojení se většinou povede, ale vyžaduje poměrně dost času. Proč ale nesáhnout po nějakém řešení, které má už všechny nejčastěji používané komponenty zapojené a věnovat se tomu, jak má Arduino projekt fungovat?

Co TinyLab umí?

TinyLab je deska, na které naleznete plně funkční Arduino Leonardo. To vám umožní desku využívat i jako klávesnici a myš pro počítač. Kromě toho je ale osazená spoustou dalších elektronických součástek – naleznete na ní připájené komponenty:

  • potenciometr
  • LEDky
  • piezzo bzučák
  • fotorezistor
  • teploměr
  • relé
  • tlačítka
  • rotační enkodér
  • LCD displej s podsvícením
  • sedmisegmentový displej se čtyřmi číslicemi
  • slot na mikro SD kartu
  • hodiny reálného času (RTC)
  • EEPROM paměť

Krom toho deska ještě obsahuje konektory pro připojení:

  • DC motoru
  • rádiového modulu typu NRF24Lxx
  • WiFi modulu ESP8266
  • Bluetooth modulu
  • modulu XBee

Na desku je samozřejmě také možné připojit shieldy kompatibilní s Arduino Leonardo (UNO).

Arduino kit TinyLab komponenty

Komponenty TinyLab

Arduino kit TinyLab se vyrábí ve třech různých variantách podle toho, kolik modulů navíc k desce dostanete. Na obrázcích níže vidíte všechny možnosti. Zde jsou stránky výrobce TinyLab, najdete tam i fotku týmu vývojářů, kteří za projektem TinyLab stojí.

Ardiuno TinyLab Maker Kit

Maker Kit

Maker kit obsahuje desku TinyLab, napájecí adaptér, USB kabel a konektor na 9V baterii.

Ardiuno TinyLab IoT Kit

IoT Kit

IoT kit obsahuje to, co Maker kit a k tomu ještě WiFi modul ESP8266, rádiový modul nRF24L01 a Bluetooth modul HC-06.

Ardiuno TinyLab Exclusive Kit

Exclusive Kit

V Exclusive kitu naleznete navíc dva XBee moduly, USB převodník pro XBee modul (můžete pak komunikovat s TinyLab z PC bezdrátově), SD kartu a drátové propojky.

První spuštění, nastavení prostředí

  1. Připojte napájecí adaptér do sítě a připojte jej k TinyLab.
  2. Přepněte spínač vedle napájecího konektoru do polohy ON. LED s popiskem ON by se měla rozsvítit
  3. Připojte TinyLab přes USB k PC
  4. Otevřete Arduino IDE
  5. V menu Tools/Boards vyberte desku Arduino Leonardo
  6. V menu Tools/Ports vyberte port s TinyLab – je možné, že se bude hlásit jako Arduino Leonardo
  7. Ve File/Examples/Basics otevřete příklad Blink
  8. Nahrajte program do desky
void setup() {
 pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
 digitalWrite(LED_BUILTIN, HIGH);
 delay(1000);                    
 digitalWrite(LED_BUILTIN, LOW); 
 delay(1000);                    
}

Jistě jste si všimli, že je na desce velké množství červených přepínačů. Ty slouží k připojení jednotlivých komponent k hlavnímu čipu. Po nahrání programu se ujistěte, že je přepínač vedle pinu 13 (je označený číslem 5) v poloze ON. Pokud jsou červené přepínače v poloze OFF, můžete ke konektorům Arduina připojit vlastní elektronické obvody.

Arduino TinyLab - Přepínač pro pin 13

Přepínač pro pin 13

Červená LED v levém spodním rohu (označená L1) by nyní měla blikat.

To by bylo pro dnešek vše. V dalších dílech si postupně projdeme jednotlivé komponenty.

Arduino kit TinyLab pořídíte na Arduino e-shopu Hwkitchen.cz.

Zbyšek Voda

Zbyšek Voda

Už nějaký čas se zajímám o věci kolem Internetu věcí a otevřeného hardware a software. Tak jsem se také v roce 2010 dostal k Arduinu, pro které dodnes programuji a taky píšu články o práci s ním. Baví mě vymýšlet, jak staré věci používat novým způsobem.
Zbyšek Voda

Napsat komentář