Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - TechnikTom

Stran: [1] 2 3 ... 10
1
Hardware / Re:Chytrý elektroměr pro Home Asistenta
« kdy: 23. 01. 2023, 12:10:03 »
Vzhledem k tomu, že wifi je pro zadavatele patrně něco jako červený hadr pro býka, i když s jejím využitím je řešení nejjednodušší, jen v HA přijímáte data, který měřič sám posílá, mám ještě jedno řešení.
Tak co třeba tenhle "poctivý drát" s MODBUS protokolem ( ten by měl HA umět ) a cenou do 200,- na fázi v Číně nebo 300,- v českých e-shopech.
Jmenuje se to PZEM-004T
Jinak napájení podobných modulů z Číny řeším přes tepelnou pojistku, dle typu zařízení třeba i jen 70st.
Než teplota stoupne nad zápalnou, tak zařízení přijde o dodávku energie a jako jakási ochrana proti zahoření by to fungovat mělo.
Ostatně právě novější moduly od Shelly ji  v sobě také mají.

2
Hardware / Re:Chytrý elektroměr pro Home Asistenta
« kdy: 19. 01. 2023, 21:28:26 »
Doporučuji Shelly 3EM
Nejméně invazivní připojení - proudové transformátory nacvaknete na kabely vedoucí do jističe a napětí tamtéž
Nevím co je ta "černá díra" - tohle se přece dává do rozvaděče.
Dle zkušeností tohoto člověka odchylka od údaje hlavního oficiálního elektroměru je 0.06%
https://tatageek.blog/2021/10/25/mereni-spotreby-elektriny-pomoci-shelly-3em/

3
Distribuce / Re:Xubuntu grafické rozhraní nejede
« kdy: 31. 12. 2022, 13:08:28 »
Není zcela zaplněný disk?
Podobně se mi chová Lubuntu, když k tomu dojde.

4
Cynicky poznamenám, že digitalWrite() klidně můžeme nechat klučíkům z kroužku radiotechniků nebo na časově nekritické operace.

Arduino vám klidně přeloží i něco jako tohle:

Kód: [Vybrat]

void setup() {
 
  DDRB = 0b11111111;       

}

void loop() {

  PORTB = 0xFF;
  PORTB = 0x00;

}

Zkuste si změřit frekvenci na některém pinu portu B...

A abych zůstal u původního tématu.
Ta vámi zmiňovaná knihovna fastIO.h je prošpikovaná mnou na počátku uváděným atomickým čtením z util/atomic.h

5
Problém asi je, že každý pod pojmem "Arduino" vidí trochu něco jiného.
Někdo IDE  s pochybnými systémovými knihovnami s údajnou nutností hledat parametry funkcí ve zdrojáku, ( přitom stačí kouknout na jejich referenci v dokumentaci, kde jsou typy popsané ) jiný perfektní jednotné prostředí pro vytváření a správu náročných projektů s instalací na jedno kliknutí. ( což se o jiných toolchainech  nedá tak úplně říct )
Třeba taková Tasmota, což není zrovna školní projekt nebo hračka nějakého umělce-hudebníka má hlavní soubor pro překlad s názvem tasmota.ino
Což je Arduino, nepletu-li se.
Doma mi už několik zim řídí el. podlahové topení esp8266 s na hraným ESPeasy, což je taky projekt dělaný v Arduinu.
I to řízení IGBT lze jednoduše v Arduinu napsat - prostě použijete jen setup() a loop() a kód napíšete v čistém céčku.

6
Tak Arduino je jen nadstavba nad standardními vývojovými prostředky.
Takže komu u AVR třeba vadí jeho pomalé knihovny pro práci s porty, může klidně použít přímo funkce z avr-gcc.
Případně u ESP32 spustit kód napsaný v Arduinu pomocí funkcí  z freeRTOS na obou jeho jádrech.
Tedy klidně z Arduina použít jen setup() a loop() a zbytek napsat v avr-gcc nebo freeRTOS nebo ESP-sdk.

7
Jen u té vaší metody cli() sei() musíte mít jistotu, že v danou chvíli je přerušení povolené a pak ho na konci tedy správně opět povolíte
U komplexnějšího programu se může stát, že to atomické čtení použijete ve chvíli, kdy je přerušení zakázané odjinud a vy ho tím atomickým čtením nesprávně povolíte.
Proto má avr-libc knihovnu util/atomic.h a parametr ATOMIC_RESTORESTATE, který provede blok atomicky a na konci obnoví přerušení do stavu v jakém bylo na vstupu do bloku.

8
Žárovky od Shelly, stejně jako všechny ostatní jejich přístroje, lze provozovat bez nějakého flešování v lokální síti a ovládat pomocí mqtt nebo vestavěného REST API.

9
Ještě je možnost koupit další ovladač ( stojí asi o 1000,- míň než ten USB modul ) a výstupy nějakého mikropočítače simulovat stisky tlačítek...

10
Distribuce / Re:Ubuntu 22.04 mrzne
« kdy: 31. 08. 2022, 23:13:24 »
Tazatel bohužel nepíše, jaký má HW
Přesně tak se mi chová systém, když vyčerpá paměť a asi ( na SSD už to není slyšet jako dřív ) začne swapovat.
Nelze přepnout do jiné konzole, nic.
Jen reboot přes ALT-SysRq-b

11
Hardware / Re:Fake SSD na eBay
« kdy: 09. 08. 2022, 23:01:14 »
Působí poněkud komicky, když se někdo naváží do BFU a sám neumí používat základní předpony soustavy SI.
Nebo jste skutečně myslel megaampérhodiny???

12
Hardware / Re: Levná necloudová wifi IP kamera
« kdy: 19. 07. 2022, 21:11:44 »
Připomíná mi to diskusi, kterou jsem vedl na tzb-info, ale v opačném smyslu: https://forum.tzb-info.cz/151467-hledam-nastavitelne-svitidlo-s-dratovym-rozhranim

Ptám se na chytré svítidlo, které můžu ovládat po drátě, ale každý mi doporučuje pouze svítidla s WiFi. Vysvětluju, jaké má každý bezdrát nevýhody, ale nikdo to nechce pochopit.

Mohu se zeptat jestli už vám to světlo ovládané po drátu svítí a mění barvy atd.?
Nebo měli ostatní pravdu?

13
Hardware / Re:Nejmenší 12V zdroj
« kdy: 08. 06. 2022, 19:52:11 »
Hledejte "Hi-Link HLK-PM12"
3W
Izolovaný
34mm x 20mm x 15mm
Nic menšího z 230V asi neseženete, prodává to každý český e-shop se součástkami na který zbyla veřejná IP adresa...
Samozřejmě komu by se hodila verze na 5 nebo 3,3V - existuje také.
Doporučuji k tomu těch 230V přivést přes tepelnou pojistku připevněnou k pouzdru.

14
Sítě / Re:Realizace domácí sítě
« kdy: 24. 04. 2022, 21:37:01 »
Citace
Rozpočet je nekonečný? A připojení bude co? 30 vývodů v RD, není to málo?

Né všichni dělají všechno a né každý si to může případně dovolit.

Mohl byste jen tak namátkou vyjmenovat 30 připojených zařízení na kabelu v RD?

15
Sítě / Re:O2 blokuje gnome.org
« kdy: 16. 04. 2022, 18:48:57 »
Netflix, ale tam je to většinou jen v orig. znění s titulky.
Když potřebuji dabing, tak si pro ten samý film pustím sosac.tv
Ale to není úplně košer služba...

Stran: [1] 2 3 ... 10