hamik-clanky

Tato stránka je neveřejná a slouží jako pracovní náhled a podklady pro finální články do https://www.hamik.cz/.
Zde je orientační verze osnovy:

  1. OctopusLAB – úvod do modulárního řešení s Raspberry Pi, Aruduinem nebo ESP32, Moduly OctopusLAB
  2. Robot Board s ESP32, universální modul pro výuku i pro sestavení jednoduchých mechatronických zařízení (robotické vozítko, a pod.)
  3. ESP32 a Micropython
  4. Nastavení ES32 a první pokusy s Micropyhonem
  5. Hamik142 – Web server ESP32 s IDE – jednoduchým editorem programů
  6. Hamik144– Hodiny, teploměr, stopky – první jednoduché projekty
    (s OLED displejem nebo na 8-mi znakové sedmisegmentovce)
  7. Hamik146 Cesty k moderním technologiím
  8. Hamik148 Mikrokontroléry – řídící jednotky
  9. Hamik150 Attiny
  10. Hamik152 Attiny + programátor
  11. Hamik154Attiny – vstupy a výstupy
  12. Hamik156 FIRSTboart – házecí kostka
  13. Hamik158 Logická hradla
  14. Hamik160 Sběrnice., UART, ONEWIRE, I2C, SPI
  15. Hamik162 I2C expandér a emulace logických hradel
  16. Hamik164 Serial Display
  17. Hamik166 odporový dělič – AD, spínání.. ovládání.. regulace.. monitoring? – – FET board, FIRST….
  18. Hamik168 – Možnosti návrhu a výroby plošného spoje, opensource hw
  19. Hamik170 Open source – Github – Linux / python… bezpečnost. komunita
  20. git-hub – Github, Markdown a naše nová dokumentace v MkDocs
  21. 174 – https://www.octopuslab.cz/open-scad
  22. open-scad Technologie 3D tisku – modelování a využití
  23. =
  24. Hamik180 Edukit1/2/ cube..
    Dokumentace – Micropython – návrat a navázání
  25. Hamik182 / 25 – EDU_KIT1 – představení
  26. Hamik184 /26 – EDU KIT1 – začínáme
  27. Hamik186 /27 – EDU KIT1 –  instalace MicroPythonu
  28. Hamik188 /28 – EDU KIT1 – osazení a oživení
  29. Hamik190/ 39 – EDU KIT1 – RGB WS
  30. Hamik192 /30 – upyshel – emulátor linuxového shellu

nějaké příklady – projekt ? srovnání s arduinem a raspberry
odkaz na dokumentaci a rerferenční příručku
docs / setup / examples

připojení a oživení displeje7
AD – připojení termistoru, fotoodporu, měření napětí, proud a pod.

???

Další podněty:

„bez spojení není velení“ – sběrnice, serial, paralel, UART, 1Wire, I2C, SPI…

„zkuste to bez drátů pane Marconni“ – IR, 433MHz, 866…, 2,4G WiFi, BT, BLE….

„nepřátel naslouchá“ – S v IoT je secure, SSH, HTTPS, …klíče.. certifikáty…

baterky a zdroje napájení
github
fritzing
motory, krokové motory, serva
dálkové ovládání – IR, BT
internet, server a počítačová síť

Malá vývojová laboratoř (zdroj signálu, princip digitálního osciloskopu…) 8-mi bitový expandér pro práci s číslicovou technikou

Meteo stanice s odesíláním dat (octopusLAB Grafana?)

Robotické vozítko

Robotická ruka

150 >>>

commands:
pinMode(pin,mode)
digitalWrite(pin,int)
digitalRead(pin)
analogRead(pin)
analogWrite(int)
shiftOut(int)
pulseIn(pin)
Millis(int)
Micros(int)
delay(int)
delayMicroseconds (int)

Ukázky zdrojových kódů:
https://github.com/octopusengine/octopuslab/tree/master/attiny

Programování pomocí Arduina:
http://honzasmolik.cz/ISPprog.html


Odloženo na příště

Propojování, pájení (letování)


Modul ESP32 (verze 2 x 15 pinů)
zapojený v ROBOTboard – vývojová deska umožňující velmi jednoduchým způsobem připojit celou řadu periferií – od senzorů, přes displeje (na obrázku barevný 128×64 OLED)
až po akční prvky (motory, serva a podobně)

Jednoduchá a pevná kovová konstrukce – jedna z možností realizace robotického vozítka s řídící deskou ROBOTboard

Neosazené desky jsou k mání u našich nejoblíbenějších prodejců – například:

Varianty jednoduchého programovatelného „kreslítka“