Funguje báječně, ale neseje (2. díl)

Minule jsme „na vědecké bázi“ zapínali procesorovou desku robota tak, aby nám při případné chybě neshořela plamenem. Dnes předpokládejme, že deska neshořela, chvíli čicháme, nic nesmrdí a tak jdeme dále.

Celý článek »

Funguje báječně, ale neseje (1. díl)

Představte si následující situaci – půl roku pracujete nad hardwarem Vašeho robota, pak napíšete software – velice sofistikovaný a dlouhý. Pak nabijete baterky, zapnete vypínač a … NIC.

Celý článek »

.NET Gadgeteer – Fotografická past

Nedávno moje dcery řešily, co dělá naše kočka, když nejsme doma. Vymyslely, že chodí do kočičího světa. Já tvrdil, že chodí po zadních, kouká na televizi a pije moje pivo, které záhadně mizí z lednice. Manželka se diskuze neúčastnila a místo toho hledala telefon na nějakého doktora Chocholouška. Abychom zjistili, jak to doopravdy je, postavil jsem  fotografickou past.

Celý článek »

Arduino a PICAXE na Windows 8 64-bit

Operační systém Windows 8 64-bit vyžaduje, aby hardwarové ovladače byly digitálně podepsané. Tento podpis u ovladačů pro Arduino a PICAXE chybí. Jak tuto situaci vyřešit popisuje tento návod.

Segmentový displej ze starého PC

Kdysi jsem ze starého PC (myslím 486), když  dosloužilo, vybrakoval 3×7 segmentový displej. Tento displej sloužil k zobrazení aktuální taktovací frekvence. Říkal jsem si, že ho někdy použiji na zobrazování čehokoliv.

Celý článek »

Analogová logika 3

… aneb kde je čára ?

Přestavte si, že máte robota pro sledování čáry. A protože nejste žádní troškaři, máte vpředu rovnou osm čidel čáry. Čidlo čáry se většinou zapojuje přes komparátor přímo na pin mikrokontroléru, takže dává jenom jednoduchoučkou informaci černá/bílá, ale to jsem v prvním díle o analogové logice nedoporučoval, protože dopadnete jako ten chudák mladík na Mini-Sumu, co s námi nemohl soutěžit, protože mu nevyhovovala „černá“ na naší aréně.

Celý článek »

Analogová logika 2

… aneb odkud vítr věje

Minule jsem vám striktně zakazoval používat konstrukce IF-THEN při řízení robotů, protože napsat do svého softwaru stovky a stovky IF-THEN a pak se v nich nevyznat umí každý…

Celý článek »