Pojďme programovat elektroniku

Pojďme programovat elektroniku

Připravujeme seriál pro počítačové kutily, kteří chtějí proniknout do světa internetu věcí na základě vlastních zkušeností. Vyzkoušejte si s námi jednoduché základy programování mikropočítačů za pár stovek, postavte si různorodá hlídací čidla a napojte je třeba na mobilní aplikaci. Seriál vzniká postupně na základě přímých zkušeností a znalostí, které předáváme dál.

50 věcí, které potřebuje každý bastlíř. Čipy, desky, páječky, šuplery a bužírky

50 věcí, které potřebuje každý bastlíř. Čipy, desky, páječky, šuplery a bužírky

** Co potřebuje každý bastlíř do své nové dílničky? ** Stavebnice Arduino a pytlík rezistorů je pouze základ ** Vybrali jsme 50 věcí, které by tam neměly chybět

Jakub Čížek|32

BastleníPojďme programovat elektroniku
V nitru 3D tiskárny: Oživíme Pindu a další klíčové součástky v Arduinu

V nitru 3D tiskárny: Oživíme Pindu a další klíčové součástky v Arduinu

** V žádné FDM 3D tiskárně nechybí krokový motor ** A také bezkontaktní sonda tiskové podložky a detektor struny ** Dnes to všechno oživíme v Arduinu

| 15.  5.  2022 | Jakub Čížek

3D tiskPojďme programovat elektroniku
Hrajeme si v PowerShellu: Když Luboška zapne počítač, okamžitě nám dorazí e-mail

Hrajeme si v PowerShellu: Když Luboška zapne počítač, okamžitě nám dorazí e-mail

** Hrátky v PowerShellu pokračují ** Dnes se naučíme vytahovat informace ze systému ** A naplánujeme úlohu, když se ve Windows něco stane

8.  5.  2022 | Jakub Čížek|127

Pojďme programovat elektroniku
Hrajeme si v PowerShellu. Nandáme to Linuxákům a jejich dokonalým terminálům

Hrajeme si v PowerShellu. Nandáme to Linuxákům a jejich dokonalým terminálům

** Nejlepší příkazová řádka? Tu mají přece linuxové a unixové systémy ** PowerShell od Microsoftu ale zvládne možná ještě lepší kousky ** Dnes v něm ovládneme kurzovní lístek ČNB

1.  5.  2022 | Jakub Čížek|106

Pojďme programovat elektronikuProgramování
Programujeme chytré hodinky v Arduinu. Oživíme displej, akcelerometr a časový čip

Programujeme chytré hodinky v Arduinu. Oživíme displej, akcelerometr a časový čip

** Jak složitý je návrh vlastního OS pro chytré hodinky? ** Dnes si to vyzkoušíme v praxi ** T-Watch 2020 naprogramujeme v běžném Arduinu

| 17.  4.  2022 | Jakub Čížek

Pojďme programovat elektronikuHodinky
Šalinoleaks: Odposloucháváme pražské šaliny, autobusy a vlaky a kreslíme je na mapu

Šalinoleaks: Odposloucháváme pražské šaliny, autobusy a vlaky a kreslíme je na mapu

**Kde jsou právě teď pražské tramvaje, autobusy a příměstské vlaky? ** Zobrazí je oficiální mapa a mobilní aplikace ** Věděli jste ale, že je k dispozici také API? Dnes si ho vyzkoušíme

10.  4.  2022 | Jakub Čížek|48

GISDopravaPojďme programovat elektroniku
Postavíme si elektrochemický nos, který reaguje na plyny a má spotřebu sovětského tanku

Postavíme si elektrochemický nos, který reaguje na plyny a má spotřebu sovětského tanku

** MQ-2 až MQ-9 jsou laciná analogová čidla plynů a těkavých látek ** Dnes je všechna zapojíme na desku Arduino Mega ** A pak budeme před elektronosem provádět různé experimenty

3.  4.  2022 | Jakub Čížek|10

Pojďme programovat elektroniku
Titěrný 60GHz radar Acconeer odhalí, jestli je krabice prázdná, nebo je v ní třeba víno

Titěrný 60GHz radar Acconeer odhalí, jestli je krabice prázdná, nebo je v ní třeba víno

** Modul ultrazvukového dálkoměru pořídíte za pár korun ** Čip laserového dálkoměru je mnohem přesnější ** Radarový dálkoměr je ale oba strčí do kapsy, vidí totiž skrze překážku

20.  3.  2022 | Jakub Čížek|3

Pojďme programovat elektronikuTechnologie
Programování elektroniky: Česká deska ESP32-LPKit, která ve spánku skoro nic nespálí

Programování elektroniky: Česká deska ESP32-LPKit, která ve spánku skoro nic nespálí

** AliExpress je plný prototypovacích desek s Wi-Fi čipem ESP32 ** Většina se ale nehodí pro běh na baterii. Spálí hromadu elektřiny ** Český ESP32-LPKit ve spánku zbaští jen 6 μA

| 13.  3.  2022 | Jakub Čížek1

Pojďme programovat elektroniku
Programování elektroniky:  Proměníme staré herní pedály v bizarní počítačovou myš

Programování elektroniky: Proměníme staré herní pedály v bizarní počítačovou myš

** Kuba Michlovský rozpitval herní pedály ** Dnes jim znovu vdechneme život ** V Arduinu z nich uděláme kolečko virtuální myši

| 6.  3.  2022 | Jakub Čížek

ArduinoPojďme programovat elektroniku
Arducam Autofocus Camera je nelepší foťák pro Raspberry Pi. Má 16 megapixelů a konečně automatické ostření

Arducam Autofocus Camera je nelepší foťák pro Raspberry Pi. Má 16 megapixelů a konečně automatické ostření

** Snímky pořizuje čip Sony IMX519 ** Nabízí rozlišení 16 megapixelů a hlavně autofokus ** Na RPishopu ji koupíte od sedm stovek

27.  2.  2022 | Jakub Čížek|16

DIYPojďme programovat elektronikuRaspberry Pi
Jak automaticky vyvětrat ložnici? Zkusili jsme ten nejpitomější způsob, ale větráček z počítače funguje!

Jak automaticky vyvětrat ložnici? Zkusili jsme ten nejpitomější způsob, ale větráček z počítače funguje!

** Tři miliony obyvatel Česka bydlí v panelovém domě ** Většina nemá žádnou sofistikovanou technologii větrání ** A tak jsme si ji postavili sami z počítačových větráčků

| 6.  2.  2022 | Jakub Čížek11

DIYPojďme programovat elektroniku
Toto musí mít každý bastlíř: Česká Wi-Fi deska pro laciné prachové čidlo Ikea Vindriktning

Toto musí mít každý bastlíř: Česká Wi-Fi deska pro laciné prachové čidlo Ikea Vindriktning

** Prachové čidlo Ikea Vindriktning stojí směšné dvě stovky ** Po vložení desky LaskaKit, ji můžete naprogramovat v Arduinu ** K dispozici bude snad během února

30.  1.  2022 | Jakub Čížek|13

IKEAPojďme programovat elektroniku
Navrhli jsme si základní desku Bobík 32S2. Stálo to pár dolarů a za čtyři dny dorazila z Asie

Navrhli jsme si základní desku Bobík 32S2. Stálo to pár dolarů a za čtyři dny dorazila z Asie

** Dnes si ukážeme, že design tištěného obvodu zvládne i zelenáč ** Díky editoru EasyEDA si vystačíte s webovým prohlížečem ** Hotovou desku vyrobí hongkongský JLCPCB

23.  1.  2022 | Jakub Čížek|44

BastleníDIYPojďme programovat elektroniku
Programování elektroniky: Arduino, multitasking a práce s více jádry CPU

Programování elektroniky: Arduino, multitasking a práce s více jádry CPU

** Jak v programu pracovat s různými úlohami ** Od primitivního blokovacího přístupu k hardwarovému čítači ** A jako bonus multitasking na dvou jádrech čipu ESP32

| 16.  1.  2022 | Jakub Čížek2

Pojďme programovat elektroniku
Programování elektroniky: Naučte se Arduino teď hned a přímo v prohlížeči

Programování elektroniky: Naučte se Arduino teď hned a přímo v prohlížeči

** Arduino můžete naprogramovat bez jediné součástky ** Pomůže webový prohlížeč a simulátor Wokwi ** Nabízí desítky virtuálních součástek včetně motorů a displejů

9.  1.  2022 | Jakub Čížek|14

ArduinoPojďme programovat elektroniku
Programování elektroniky: Vánoční stromeček s Wi-Fi a ovládáním přes web

Programování elektroniky: Vánoční stromeček s Wi-Fi a ovládáním přes web

** Nastal čas zdobení vánočního stromečku ** My si ho ozdobíme pomocí Pythonu 3 a z webového prohlížeče ** Dnes si totiž naprogramujeme modul s 25 RGB LED pro Raspberry Pi

| 19.  12.  2021 | Jakub Čížek

Pojďme programovat elektroniku
Programování elektroniky: Hrajeme koledy laserem. Dudlaj, dudlaj, dudlajdá

Programování elektroniky: Hrajeme koledy laserem. Dudlaj, dudlaj, dudlajdá

** Dnes si naprogramujeme a zahrajme vánoční koledu ** Její tóny vygenerujeme na počítači Arduino Uno ** A přeneseme je laserem do reproduktoru

13.  12.  2021 | Jakub Čížek|6

Pojďme programovat elektroniku
Programování elektroniky: Proměníme Raspberry Pi Zero 2 W ve čtyřkanálový multimetr s Wi-Fi

Programování elektroniky: Proměníme Raspberry Pi Zero 2 W ve čtyřkanálový multimetr s Wi-Fi

** Připojíme k Raspberry Pi desku se čtyřmi čipy INA219 ** A také displej a lištu tlačítek na stativu z 3D tiskárny ** Výsledkem bude voltmetr, ampérmetr a wattmetr s Wi-Fi

| 5.  12.  2021 | Jakub Čížek5

Pojďme programovat elektronikuRaspberry Pi
Advent of Code je adventní kalendář pro programátory, ve kterém každý den řešíte dva úkoly

Advent of Code je adventní kalendář pro programátory, ve kterém každý den řešíte dva úkoly

1.  12.  2021 | Jakub Čížek|3

Pojďme programovat elektroniku
Programování elektroniky: Postavíme tranzistorový detektor zaplaveného domu

Programování elektroniky: Postavíme tranzistorový detektor zaplaveného domu

** Jak by mohl fungovat jednoduchý detektor unikající vody? ** Dnes si ho postavíme na desce Arduino Uno ** O samotnou detekci se postarají dva drátky a tranzistor

| 21.  11.  2021 | Jakub Čížek

ElektřinaArduinoPojďme programovat elektroniku
Programování elektroniky: Postavíme 5kg kuchyňskou váhu pro každého kutila a kutilku

Programování elektroniky: Postavíme 5kg kuchyňskou váhu pro každého kutila a kutilku

** Dnes si ukážeme, jak fungují odporové tenzometry ** Jejich signál přečteme 24bitovým A/D převodníkem HX711 ** Postavíme si kuchyňskou váhu s rozsahem do 5 kilogramů

| 14.  11.  2021 | Jakub Čížek1

Pojďme programovat elektronikuProgramování
Božská zadní vrátka: Počítač s Windows můžete šmírovat z webového prohlížeče a pomocí API

Božská zadní vrátka: Počítač s Windows můžete šmírovat z webového prohlížeče a pomocí API

** Ve Windows je už nějaký čas funkce Device Portal ** Po aktivaci spustí webový server ** Můžete s ním počítač šmírovat přes prohlížeč a HTTP REST API

| 7.  11.  2021 | Jakub Čížek

Pojďme programovat elektronikuWindows
Programování elektroniky: Stavíme detektor otravných kuřáků

Programování elektroniky: Stavíme detektor otravných kuřáků

** Také vás obtěžují sousedé s cigaretou na balkoně? ** Dnes začneme stavět jejich detektor ** Nejprve si vyzkoušíme prachové laserové čidlo SDS011

| 31.  10.  2021 | Jakub Čížek

KouřeníPojďme programovat elektronikuRaspberry Pi
Programování elektroniky: Všehoschopný čip FT232HQ

Programování elektroniky: Všehoschopný čip FT232HQ

** FT232HQ je univerzální čip USB 2.0 ** Může se chovat jako sériová linka, I²C, SPI, GPIO aj. ** Dnes jej oživíme v C na Windows

| 24.  10.  2021 | Jakub Čížek2

C++Pojďme programovat elektronikuUSB
Programování elektroniky: Pevný titěrný 3D LiDAR za dvě stovky VL53L5CX

Programování elektroniky: Pevný titěrný 3D LiDAR za dvě stovky VL53L5CX

** STMicroelectronics loni představil nový laserový dálkoměr VL53L5CX ** Je mutizónový s rozlišením až 8×8 bodů a rychlostí až 60 Hz ** Dnes si ho naprogramujeme v C/C++ na Raspberry Pi

| 26.  9.  2021 | Jakub Čížek

Pojďme programovat elektronikuRaspberry Pi
Programování elektroniky: Jak odposlouchávat roztomilý teploměr od Xiaomi

Programování elektroniky: Jak odposlouchávat roztomilý teploměr od Xiaomi

** Grafička časopisu Computer chtěla chytrý teploměr ** Dnes proto přeflashujeme Xiaomi LYWSD03MMC s Bluetooth ** Data pak budeme číst na Raspberry Pi a odposlouchávat na ESP32

| 19.  9.  2021 | Jakub Čížek1

Pojďme programovat elektronikuBluetoothXiaomi
Programujeme ZX Spectrum: Ten nejhloupější možný program v Basicu

Programujeme ZX Spectrum: Ten nejhloupější možný program v Basicu

17.  9.  2021 | Jakub Čížek|20

Pojďme programovat elektronikuHistorieProgramování
Programování elektroniky: Když přeteče zásobník, vybuchne jaderná elektrárna Havlíčkův Brod

Programování elektroniky: Když přeteče zásobník, vybuchne jaderná elektrárna Havlíčkův Brod

** Každý rok se dočteme o hromadě zranitelností v softwaru ** Dnes si vyzkoušíme tu učebnicovou ** Záškodník způsobí fiktivní atomovou katastrofu

| 5.  9.  2021 | Jakub Čížek2

Pojďme programovat elektroniku
Programování elektroniky: Zapomeňte na Kinect. Vyrobíme si bezdotykové ovládání Živák Motion

Programování elektroniky: Zapomeňte na Kinect. Vyrobíme si bezdotykové ovládání Živák Motion

** Zahoďte starý Kinect a Leap Motion ** Dnes si postavíme vlastní bezdotykové ovládání ** Záviděl by i Tom Cruise v Minority Report

| 15.  8.  2021 | Jakub Čížek

Pojďme programovat elektronikuProgramování
Hackujeme Gmail v Apps Scriptu: Uložíme všechny důležité doklady na Disk Google

Hackujeme Gmail v Apps Scriptu: Uložíme všechny důležité doklady na Disk Google

** Na e-mail nám chodí doklady, faktury a další důležité dokumenty ** Napíšeme si program v Apps Scriptu, který je vyhledá ** A zkopíruje do složky na úložišti Disk Google

| 11.  7.  2021 | Jakub Čížek2

Hackujeme Google v Apps Scriptu
Programování elektroniky: Všehoschopná destička s Bluetooth Low Energy. Pošleme z ní data do mobilu

Programování elektroniky: Všehoschopná destička s Bluetooth Low Energy. Pošleme z ní data do mobilu

Dnes oživíme prototypovací destičku Arduino Nano 33 BLE Sense, na kterou se vešlo neuvěřitelné množství čidel. Ukážeme si, jak lze jejich hodnoty přenášet skrze BLE.

| 4.  7.  2021 | Jakub Čížek

Články z ComputeruPojďme programovat elektroniku
Hackujeme Gmail v Apps Scriptu: Vyrobíme hlídacího psa, který bude sledovat cenu eura

Hackujeme Gmail v Apps Scriptu: Vyrobíme hlídacího psa, který bude sledovat cenu eura

**Dnes si vyrobíme webového hlídacího psa ** Bude sledovat cenu eura ** Když klesne pod stanovenou hladinu, dorazí nám e-mail

| 20.  6.  2021 | Jakub Čížek

Hackujeme Google v Apps ScriptuJavascript
Hackujeme Gmail v Apps Scriptu: Uložíme potvrzení o nákupech do tabulky s grafem

Hackujeme Gmail v Apps Scriptu: Uložíme potvrzení o nákupech do tabulky s grafem

** Dnes to bude pro fanoušky Gmailu a nakupování ** Náš program najde v poště nákupy na Alze ** Vycucne z nich ceny a ty uloží do tabulky

| 13.  6.  2021 | Jakub Čížek

Hackujeme Google v Apps Scriptu

Aktuální číslo časopisu Computer

Vyrobte si elektřinu sami

Megatest 16 procesorů

Test kamer do auta