Anonymní profil Martin – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama

Anonymní profil Martin – Programujte.comAnonymní profil Martin – Programujte.com

 

Příspěvky odeslané z IP adresy 195.28.155.–

Martin
Java › Zadaná úloha - so súborom
4. 1. 2018   #219208

Ahoj, mám toto zadanie:

Vytvorte program na výpis telefónneho zoznamu.

Telefónny zoznam je súbor s menami ľúdí a ich telefónnymi čislami.

Vašou úlohou bude načítať súbor a výpísať telefóny zoznam, zotriedený podľa priezviska.

Rozhranie Item obsahuje:
 

package com.company;

public interface Item {
    String getName();
    String getSurname();
    String getNumber();
}

Podľa toho mám vygenerovanú Main class
 

package com.company;
public class Main implements Item{

    public static void main(String[] args) {

    }
    @Override
    public String getName() {
        return null;
    }

    @Override
    public String getSurname() {
        return null;
    }

    @Override
    public String getNumber() {
        return null;
    }
}

Potrebujem si načítať textový súbor, ktorý obsahuje v riadkoch pod seba Meno Priezvisko Číslo
Potrebujem zoradiť všetky riadkové výsledky abecedne podľa priezviska. Som v PHP začiatočník, vedeli by ste mi pomôcť? Ďakujem.

Martin
PHP › Ovládanie relé cez PHP
29. 12. 2017   #219145

Aha, áno, máš pravdu.. Ja som tú podmienku zle pochopil! Ďakujem ti pekne

Martin
PHP › Ovládanie relé cez PHP
29. 12. 2017   #219143

Mám to podobne, ale toto by mohlo byť ok.. Pretože.. Ak bude teplota 22.01°C takto vypne.. Následne sa to ochladí na 21.99°C a zapne to.. to relé bude cvakať každých 30 sekúnd.. Tomu sa chcem práve vyhnúť a toto tvoje by mi mohlo pomôcť.. Ale i to tvoje nie je uplne ok.. Ak bude teplota 20.01 tak to prestane a ak to spadne na 19.99 tak to bude kúriť.. tiež to bude cvakať furt.. :/ Neviem ako rýchlo sa teplota prejavuje. Čidlo ma rozlíšenie 0.06°C. Mám to takto:
 

$rozdiel = $referencia-$teplota;

			if($rozdiel>=2)
			{
				file_put_contents(__DIR__ . '/values/termostat.txt', "ZAP");
		
			}
			else if($rozdiel<-2)
			{
				file_put_contents(__DIR__ . '/values/termostat.txt', "VYP");
			}
			else if($rozdiel>-2 && $rozdiel<2)
			{
				file_put_contents(__DIR__ . '/values/termostat.txt', "ZAP");
			}

Tam som aplikoval i ten stav "medzi".. 

Martin
PHP › Ovládanie relé cez PHP
29. 12. 2017   #219141

Dobrý deň, mám otázku. 
Mám aplikáciu v PHP, ktorú spúšťa mikrokontróler. Výsledkom PHP requestu je zápis ZAP/VYP do textového súboru.
V php súbore mám hodnotu referencie teploty (požadovanej) a aktuálne nameranej (posledná zapísaná v textovom súbore).
Teploty prichádzajú na server raz za sekundu. Nevyužívam databázu a to je ten problém.
Chcem kúrenie takto: (príklad)
Nastavená teplota: 21°C
Pri teplote < 20 sa spustí a kúri do 22°C. Keď vykúri, tak začne znova kúriť až keď to bude pod 20°C. 
Tu je ten problém, nemôžem tam dať podmienku, že ak je teplota medzi 20 a 22°C aby nekúrilo, lebo vtedy má kúriť. Ide mi hlavne o zostupnú hranu, kedy sa nekúri a teplota pomaly klesá. Neviem či som to vysvetlil správne.

Neviem ako mám navrhnúť, aby systém vykuroval Od 20 do 22, ale súčasne keď teplota bola 22 a pomaly klesá na 20 tak aby to nekúrilo. Je to vôbec možné takto nastaviť? 

Nová teplota je v txt súbore každú sekundu, max dve sekundy.  

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032018 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý