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|6

BastleníPojďme programovat elektroniku
Programování elektroniky: Tenzometrický detektor otevřených dveří. Zjistí nejen stav, ale i úhel

Programování elektroniky: Tenzometrický detektor otevřených dveří. Zjistí nejen stav, ale i úhel

** Připojíme k Arduinu tenzometr typu flex sensor ** Jeho ohýbáním se bude v obvodu měnit el. odpor ** Proměníme jej v detektor otevřených dveří a oken včetně určení úhlu

| 21.  5.  2023 | Jakub Čížek

ArduinoPojďme programovat elektroniku
Naprogramovali jsme radarovou mapu Česka. Ukáže, kde právě prší a můžete si ji dát i na zeď

Naprogramovali jsme radarovou mapu Česka. Ukáže, kde právě prší a můžete si ji dát i na zeď

** Každý ví, jak vypadá srážkový radar v mobilu nebo na webu ČHMÚ ** My ho dnes zhmotníme na RGB LED mapě republiky ** Má 72 měst a LaskaKit ji prodává za necelých sedm stovek

14.  5.  2023 | Jakub Čížek|9

PočasíPojďme programovat elektronikuMapyProgramování
Programování elektroniky: Rozsvítíme barevné EL žížaly za stovku. Měří pět metrů a o světlo se tentokrát stará fosfor

Programování elektroniky: Rozsvítíme barevné EL žížaly za stovku. Měří pět metrů a o světlo se tentokrát stará fosfor

** Nedávno jsme si pohráli s 30cm LED gumičkami ** Dnes vyzkoušíme 16× delší elektroluminiscenční kabel ** Pohání jej střídavý proud a elektroluminiscence fosforu

7.  5.  2023 | Jakub Čížek|8

Pojďme programovat elektroniku
Programování elektroniky: Svítící gumová LED žížala z AliExpressu. Tohle musí mít každý kutil

Programování elektroniky: Svítící gumová LED žížala z AliExpressu. Tohle musí mít každý kutil

** AliExpress je plný gumových LED šňůrek ** Ty s délkou 13 a 30 cm stojí do třiceti korun ** Potřebují jen 3 V a rozsvítí je i knoflíková baterie

16.  4.  2023 | Jakub Čížek|17

Pojďme programovat elektroniku
Hrajeme si s OpenAI. Umělá inteligence nám přepíše MP3 na text a vytvoří titulky | Zdroj: Midjourney

Hrajeme si s OpenAI. Umělá inteligence nám přepíše MP3 na text a vytvoří titulky

** Hrajeme si s aplikačním rozhraním OpenAI pro vývojáře ** Zkusíme AI model whisper-1 pro převod hlasu na text ** Otestujeme, jak si poradí s úryvkem pohádky

12.  3.  2023 | Jakub Čížek|12

Pojďme programovat elektroniku
Hrajeme si s ChatGPT API. Napojili jsme našeho hlasového asistenta Živáka na umělou inteligenci | Zdroj: Midjourney

Hrajeme si s ChatGPT API. Napojili jsme našeho hlasového asistenta Živáka na umělou inteligenci

** Před dvěma lety jsme si ukázali, jak používat Wikipedia API ** Vyrobili jsme si bota, který byl chytřejší než finalista AZ-kvízu ** Teď ho napojíme na nové API od OpenAI

5.  3.  2023 | Jakub Čížek|4

ChatGPTJavascriptPojďme programovat elektroniku
Toto vaše žárovka neumí. Proměníme ji v teploměr, vlhkoměr, indikátor CPU a parodii na Philips Ambilight

Toto vaše žárovka neumí. Proměníme ji v teploměr, vlhkoměr, indikátor CPU a parodii na Philips Ambilight

** Skoro každou chytrou žárovku můžete ovládat ve vlastním programu ** Ať už pomocí oficiálního API, nebo hackingu ** Dnes proměníme WiFi žárovku WiZ v barevný semafor

26.  2.  2023 | Jakub Čížek|16

Pojďme programovat elektroniku
Některé chytré LED žárovky mohou sledovat náš pohyb. Vyzkoušíme si to na čipu ESP32

Některé chytré LED žárovky mohou sledovat náš pohyb. Vyzkoušíme si to na čipu ESP32

** Chytrá LED žárovka WiZ umí detekovat pohyb ** Dokáže totiž analyzovat změny v elektromagnetickém poli ** Teoreticky to zvládne každé Wi-Fi zařízení, které podporuje 802.11n

19.  2.  2023 | Jakub Čížek|14

Pojďme programovat elektronikuOdposlechWi-Fi
Programování elektroniky: Proměnili jsme starý školní mikroskop v digitální dělo

Programování elektroniky: Proměnili jsme starý školní mikroskop v digitální dělo

** Máte doma starý optický mikroskop z dětství? ** Dnes jeden takový vrátíme do 21. století ** Připojíme k němu Raspberry Pi a jeho kameru

5.  2.  2023 | Jakub Čížek|10

MikroskopPojďme programovat elektroniku
Vyrobili jsme automat, který za nás hraje dinosaura v Chromu. Pomohly dva fotorezistory

Vyrobili jsme automat, který za nás hraje dinosaura v Chromu. Pomohly dva fotorezistory

** Skrytou hru s dinosaurem zná úplně každý ** Dnes ji za nás bude hrát primitivní automat ** Kaktusy a ptáky bude hledat fotorezistorem

30.  1.  2023 | Jakub Čížek|10

Pojďme programovat elektronikuChrome
Stavíme chytrou ventilaci ložnice. Legrační větráčky z počítače jsme vyměnili za turbo | Zdroj: Midjourney

Stavíme chytrou ventilaci ložnice. Legrační větráčky z počítače jsme vyměnili za turbo

** Loni v létě jsme zkusili větrat ložnici chladičem z počítače ** Fungovalo to, ale trvalo to celou noc ** Proto do boje povoláváme 12V turboventilátor

22.  1.  2023 | Jakub Čížek|49

Chytrá domácnostPojďme programovat elektroniku
Nová špičková kamera pro Raspberry Pi: Fotíme a ostříme v Pythonu

Nová špičková kamera pro Raspberry Pi: Fotíme a ostříme v Pythonu

** Nadace Raspberry Pi minulý týden představila novou kameru ** Camera Module 3 má autofokus a 12 megapixelů ** Dnes zkusíme elektronicky ovládat ostření z Pythonu

15.  1.  2023 | Jakub Čížek|9

Pojďme programovat elektronikuPythonRaspberry Pi
Programování elektroniky: Jak změřit hladinu vody ve skruži na zahradě pomocí tlakoměru za pár korun

Programování elektroniky: Jak změřit hladinu vody ve skruži na zahradě pomocí tlakoměru za pár korun

** Každý kutil se zahradou měří dešťovku v tanku pomocí dálkoměru ** Je tu ale ještě jedna možnost: tlakoměr s velkým rozsahem ** Dnes si pohrajeme s jednoduchým analogovým čidlem za pár korun

11.  12.  2022 | Jakub Čížek|26

ArduinoPojďme programovat elektroniku
Programování elektroniky: Detektor štěkotu, sousedovy vrtačky i padajících skleniček

Programování elektroniky: Detektor štěkotu, sousedovy vrtačky i padajících skleniček

** Paní Bledé doma štěkají psi, jak je sledovat za pár kaček? ** Dnes to zkusíme pomocí primitivního mikrofonu a Arduina ** Při velké zvukové amplitudě spustíme alarm a dorazí notifikace

| 27.  11.  2022 | Jakub Čížek

Pojďme programovat elektroniku
Programování elektroniky: Dotykový kiosek s LCD i černočerným AMOLEDem

Programování elektroniky: Dotykový kiosek s LCD i černočerným AMOLEDem

** Výkladní skříní každé chytré domácnosti je dotykový pultík ** Dnes si ukážeme, jak ho postavit na Raspberry Pi ** Pro srovnání použijeme 7" LCD a 5,5" AMOLED

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

Pojďme programovat elektronikuRaspberry Pi
Programování elektroniky: Nejmenší ze všech britských malin Raspberry Pi Pico

Programování elektroniky: Nejmenší ze všech britských malin Raspberry Pi Pico

** Elektrokutilové dostali do nového roku nečekaný dárek ** Rodina destiček se rozrostla o novou britskou malinu ** Dnes si ji naprogramujeme v Pythonu a C/C++

| 31.  10.  2022 | Jakub Čížek|2

Pojďme programovat elektronikuRaspberry Pi
Jak funguje e-ink, aby to pochopila i vaše babička. Ten barevný je už na hraně magie

Jak funguje e-ink, aby to pochopila i vaše babička. Ten barevný je už na hraně magie

** Jak v nitru funguje elektronický inkoust a to nejen ten černobílý? ** Dnes se to pokusíme vysvětlit, aby to pochopil úplně každý ** Podívali jsme se na něj i pod mikroskopem

23.  10.  2022 | Jakub Čížek|26

E-inkTechnologie
Programování elektroniky: Redakční rýmovník dostal věčný displej, který vůbec nic nežere

Programování elektroniky: Redakční rýmovník dostal věčný displej, který vůbec nic nežere

** Už déle než měsíc stavíme zavlažovací systém pro redakční rýmovník ** Pohání ho droboučká lithiová baterie, takže musí být úsporný ** Existuje v podstatě jen jeden displej, který k němu můžeme připojit

16.  10.  2022 | Jakub Čížek|12

ArduinoPojďme programovat elektroniku
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

| 14.  10.  2022 | Jakub Čížek

KouřeníPojďme programovat elektronikuRaspberry Pi
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

| 7.  10.  2022 | Jakub Čížek|5

Pojďme programovat elektroniku
Programování elektroniky: Měříme laserem hladinu vody v nádržce pro rýmovník

Programování elektroniky: Měříme laserem hladinu vody v nádržce pro rýmovník

** Pokračujeme ve stavbě zavlažovacího systému pro redakční rýmovník ** Má čidlo půdní vlhkosti i čerpadlo a je připojený k internetu ** Ale ještě nám chybí detektor vody v zalévací nádrži

2.  10.  2022 | Jakub Čížek|13

Pojďme programovat elektroniku
Programování elektroniky: Jak zveřejnit data z vlastních čidel na internetu a s hezkými grafy

Programování elektroniky: Jak zveřejnit data z vlastních čidel na internetu a s hezkými grafy

** Před dvěma týdny jsme si postavili automatické zavlažování květináče ** Funguje na jedničku a skrze Wi-Fi posílá data na web ** Dnes si ukážeme, jak je zobrazit v grafu na české službě TMEP

25.  9.  2022 | Jakub Čížek|30

Pojďme programovat elektroniku
Programování elektroniky: Autonomní závlahový systém pro redakční kytky. Už žádné chcíplé kaktusy

Programování elektroniky: Autonomní závlahový systém pro redakční kytky. Už žádné chcíplé kaktusy

** Také se vám nechtějí zalévat pokojové kytky? ** Automatický zavlažovač postavíte za pár stovek ** Ten náš bude používat i Wi-Fi

11.  9.  2022 | Jakub Čížek|39

Pojďme programovat elektroniku
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

| 7.  9.  2022 | Jakub Čížek

Pojďme programovat elektronikuHodinky
Programování elektroniky: Vyrobíme blikačku s Bluetooth pro pořádné cyklogeeky

Programování elektroniky: Vyrobíme blikačku s Bluetooth pro pořádné cyklogeeky

** Moje cyklistické blikačky nic nevydrží ** Došla mi trpělivost a začal jsem si stavět vlastní ** Pomohlo 5 LED, čip ESP32, tranzistor a 3D tiskárna

4.  9.  2022 | Jakub Čížek|27

CyklistikaPojďme programovat elektroniku
Programování elektroniky: Vytiskli jsme obří Mriju a proměnili ji v ovladač leteckého simulátoru

Programování elektroniky: Vytiskli jsme obří Mriju a proměnili ji v ovladač leteckého simulátoru

** Víte co je to digital twin – digitální dvojče? ** Dnes je to velké téma Průmyslu 4.0 a automatizace ** V jedno takové dvojče proměníme obří Antonov z 3D tiskárny

28.  8.  2022 | Jakub Čížek|4

BoschLetadlaPojďme programovat elektroniku
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

| 22.  8.  2022 | Jakub Čížek

Hackujeme Google v Apps Scriptu
Programování elektroniky: Postavíme detektor otevřených garážových vrat

Programování elektroniky: Postavíme detektor otevřených garážových vrat

** Minule jsme detekovali člověka, tentokrát to zkusíme s garáží ** Pomocí dálkoměru vyrobíme detektor stavu vrat ** V následujících pokračováních to postupně dopilujeme

| 21.  8.  2022 | Jakub Čížek

Články z ComputeruPojďme programovat elektroniku
Programování elektroniky: Vyrobíme termokameru, která rozpozná požár a vyvolá alarm

Programování elektroniky: Vyrobíme termokameru, která rozpozná požár a vyvolá alarm

** Průmyslové termokamery stojí celé jmění ** Dnes oživíme mnohem levnější model Melexis MLX90640 ** Desktopová aplikace v Processingu ukáže heatmapu a pozná požár

21.  8.  2022 | Jakub Čížek|1

Pojďme programovat elektronikuProgramování
Programování elektroniky: Vodotěsný trojteploměr s real-time grafem na Google Drive

Programování elektroniky: Vodotěsný trojteploměr s real-time grafem na Google Drive

** Dnes si postavíme Wi-Fi teploměr s trojicí dvoumetrových sond ** Data se budou skrze internet odesílat na Google Drive ** Tam je zpracuje Apps Script a uloží do tabulkového dokumentu

| 18.  8.  2022 | Jakub Čížek

Pojďme programovat elektronikuPython
Programování elektroniky: Jak funguje obrazovka na té nejnižší úrovni. Rozpohybujeme 64 světýlek

Programování elektroniky: Jak funguje obrazovka na té nejnižší úrovni. Rozpohybujeme 64 světýlek

** Oživíme v Arduinu surovou matici 64 světýlek LED ** Bude to taková zmenšenina třeba vašeho televizoru ** Vyzkoušíme si bodové a řádkové progresivní skenování

15.  8.  2022 | Jakub Čížek|18

ArduinoPojď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

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

Pojď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ů

| 10.  8.  2022 | Jakub Čížek|15

DIYPojďme programovat elektroniku
Postavili jsme detektor garážových vrat. Haló, krabičko, jak se k tobě dostanu z internetu?

Postavili jsme detektor garážových vrat. Haló, krabičko, jak se k tobě dostanu z internetu?

** Minule jsme si postavili detektor garážových vrat ** Jeho řídící čip je skrze Wi-Fi připojený do domácí sítě ** Dnes si ukážeme několik technik, jak se k němu dostat z internetu

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

Pojďme programovat elektroniku

Aktuální číslo časopisu Computer

Velký test mobilů za 10 tisíc

Test elektrických koloběžek

Jak naplno využít domácí NAS

Vybíráme chytré hodinky