Asystent AI
Powiadomienia
Wyczyść wszystko

Blockly

3 Wpisów
2 Użytkownicy
0 Reactions
1,321 Wyświetleń
(@adamdudek)
Wpisów: 56
Pomocny
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#4830]

Witam

Potrzebuje stworzyć a potem już sam rozbudować na bieżąco pewną funkcjonalność termostatu.

Poniżej mamy czujnik temperatury ds18b20 DS-Kuba, termostat , oraz przekaźnik 

Stworzyłem sobie skrypt który załącza mi grzejnik jeśli temperatura spadnie poniżej 0,3sC (ustawionej na termostacie) i wyłącza jeśli temperatura będzie większa niż 0,3sC - działa już dwa lata 

termostat
Skryp w lua

 

Teraz potrzebuje w bockly (dokładnie w blockly nie w innym języku) zrobić podobną funkcjonalność  do te powyżej z tym, że: 

1. wyjście Głowica Kuba będzie zawsze załączone jeśli temperatura czujnika DS_Kuba będzie wyższa lub równa o 0,2sC od zadanej na tym termostacie 

2. wyjście Głowica Kuba będzie wyłączone jeśli temperatura czujnika DS_Kuba będzie o wyższa 0,3sC od zadanej na tym termostacie 

 

czyli jeśli termostat ustawimy na 20sC jak powyżej to "Głowica Kuba" będzie załączona jeśli temp czujnika ds spadnie poniżej 20,3 a wyłączy się jeśli temp czujnika ds będzie wyższa niż 20,2.

Chodzi mi tylko o przykład, bo potem już będę sobie te klocki przekładał w miarę potrzeb. 

Dziś pewien znajomy walczył z tym tematem ale niestety nie był s tanie tego zrobić 

 


 
Dodane : 15/11/2022 10:04 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Dodane przez: @adamdudek

czyli jeśli termostat ustawimy na 20sC jak powyżej to "Głowica Kuba" będzie załączona jeśli temp czujnika ds spadnie poniżej 20,3 a wyłączy się jeśli temp czujnika ds będzie wyższa niż 20,2.

Nawet gdyby było możliwe zrobienie tego w blockly, to te warunki przy czujnku z rozdzielczością jednej cyfry po przecinku są nie do spełnienia . Nie ma nic pomiędzy 20,2 i 20,3 . Nawet w LUA czy dzVents nie da się tego zrobić. 

 


 
Dodane : 15/11/2022 10:27 pm
(@adamdudek)
Wpisów: 56
Pomocny
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

ok dziękuje 


 
Dodane : 16/11/2022 2:01 pm
Udostępnij: