sterowanie-destylatorem.pl
Regulamin forum
1. Każdy producent/sklep powinien znajdować się w osobnym temacie.
2. Jeżeli chcesz pokazać swój sklep/firmę/produkt zrób to opisując czym się zajmujesz/produkujesz. Temat może mieć jeden aktywny odnośnik do twojej strony www.
3. Poszukiwaczy sprzętów i towarów odsyłamy do działu Targowisko
1. Każdy producent/sklep powinien znajdować się w osobnym temacie.
2. Jeżeli chcesz pokazać swój sklep/firmę/produkt zrób to opisując czym się zajmujesz/produkujesz. Temat może mieć jeden aktywny odnośnik do twojej strony www.
3. Poszukiwaczy sprzętów i towarów odsyłamy do działu Targowisko
-
- Posty: 2538
- Rejestracja: sobota, 30 lip 2016, 16:57
- Ulubiony Alkohol: Zależy od nastroju i dostępności.
- Status Alkoholowy: Winiarz
- Podziękował: 233 razy
- Otrzymał podziękowanie: 441 razy
@.Gacek, a Ty co? Za dużo czy za mało wypiłeś? Z takim oburzeniem odnosisz się do postu sprzed dwóch miesięcy?
Ty masz swoje zdanie, Rozrywek swoje. Każdy ma prawo powiedzieć co myśli.
Proszę, utrzymujmy jakiś poziom dyskusji.
Bez wycieczek osobistych i obrażania innych.
Zdrówko Panowie
Ty masz swoje zdanie, Rozrywek swoje. Każdy ma prawo powiedzieć co myśli.
Proszę, utrzymujmy jakiś poziom dyskusji.
Bez wycieczek osobistych i obrażania innych.
Zdrówko Panowie
Pozdrawiam z opolskiego.
-
Autor tematu - Posty: 300
- Rejestracja: wtorek, 15 paź 2013, 19:30
- Podziękował: 19 razy
- Otrzymał podziękowanie: 33 razy
Re: sterowanie-destylatorem.pl
Cześć wam.
Termometr zrobiony na szybko dla kolego z poza forum. Pomyślałem ze może komuś się przyda.
ESP8266
LCD 4x20 I2C
6x DS18b20
Blynk
Termometr zrobiony na szybko dla kolego z poza forum. Pomyślałem ze może komuś się przyda.
ESP8266
LCD 4x20 I2C
6x DS18b20
Blynk
Kod: Zaznacz cały
/*
*/
// Biblioteki
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#define BLYNK_PRINT Serial
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
#include <OneWire.h>
#include <DallasTemperature.h>
#include <Ticker.h>
#define LED D0 //D0 pin led by właczyć stan niski
//Instalacja
LiquidCrystal_I2C lcd(0x27, 20, 4);
OneWire oneWire(D7); // digital D2 pin
DallasTemperature sensors(&oneWire);
//Ticker blinker;
//=======================================================================
//void ICACHE_RAM_ATTR onTimerISR(){
// digitalWrite(LED,!(digitalRead(LED))); //Toggle LED Pin
// timer1_write(600000);//12us
//}
//=======================================================================
// Blynk
BlynkTimer timer;
BlynkTimer timer_LCD;
// You should get Auth Token in the Blynk App.
char auth[] = "Tu wpisujemy token aplikacji Blynk";
// Your WiFi credentials.
char ssid[] = "tu wpisujemy nazwę swojej sieci wifi";
char pass[] = "a tu wpisujemy hasło sieci";
// Zmienne
//char TempCharBuffer[12] = "0000000000\0"; // "-2147483648\0"
float B_1 = 0.0;
float B_2 = 0.0;
float B_3 = 0.0;
float B_4 = 0.0;
float B_5 = 0.0;
float B_6 = 0.0;
#define ile_ekranow 2
byte aktualny_ekran = 1;
void setup()
{
pinMode(LED,OUTPUT);
//Initialize Ticker every 0.5s
// timer1_attachInterrupt(onTimerISR);
// timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
// timer1_write(600000); //120000 us
//Inicjalizacja LCD
lcd.init();
lcd.backlight();
//Blynk.begin(auth, ssid, pass); //Autoryzacja Blynk
lcd.clear();
// Instalacja Monitora portu szeregowego
Serial.begin(115200);
Blynk.begin(auth, ssid, pass);
sensors.begin();
// Setup a function to be called every second ???
timer.setInterval(1000L, sendTemps);
timer_LCD.setInterval(5000L, timerLCD);
}
void timerLCD()
{
lcd.clear();
if(aktualny_ekran == ile_ekranow)
{
aktualny_ekran = 1;
}else
{
aktualny_ekran++;
}
}
void ekran1()
{
//Tytuł
lcd.setCursor (2, 0);
lcd.print("Termometr 6x DS");
// Beczka 1
lcd.setCursor (0, 1);
lcd.print("Beczka_1:");
lcd.setCursor (10, 1);
//lcd.print(sensors.getTempCByIndex(0));
lcd.print(B_1);
lcd.print((char)223);
lcd.print("C");
// Beczka 2
lcd.setCursor (0, 2);
lcd.print("Beczka_2:");
lcd.setCursor (10, 2);
//lcd.print(sensors.getTempCByIndex(1));
lcd.print(B_2);
lcd.print((char)223);
lcd.print("C");
// Beczka 3
lcd.setCursor (0, 3);
lcd.print("Beczka_3:");
lcd.setCursor (10, 3);
//lcd.print(sensors.getTempCByIndex(2));
lcd.print(B_3);
lcd.print((char)223);
lcd.print("C");
}
void ekran2()
{
//Tytuł
lcd.setCursor (2, 0);
lcd.print("Termometr 6x DS");
// Beczka 4
lcd.setCursor (0, 1);
lcd.print("Beczka_4:");
lcd.setCursor (10, 1);
//lcd.print(sensors.getTempCByIndex(3));
lcd.print(B_4);
lcd.print((char)223);
lcd.print("C");
// Beczka 5
lcd.setCursor (0, 2);
lcd.print("Beczka_5:");
lcd.setCursor (10, 2);
//lcd.print(sensors.getTempCByIndex(3));
lcd.print(B_5);
lcd.print((char)223);
lcd.print("C");
// Beczka 6
lcd.setCursor (0, 3);
lcd.print("Beczka_6:");
lcd.setCursor (10, 3);
//lcd.print(sensors.getTempCByIndex(3));
lcd.print(B_6);
lcd.print((char)223);
lcd.print("C");
}
void updateLCD()
{
//Konfiguracja LCD
///////////////////////////////////////////////////////////////////////////////
//GŁO
// lcd.setCursor(0, 1);
// lcd.print("GLO");
// lcd.setCursor(4, 1);
// if(gParametryPracy.gTempGlowica != -127.00)
// {
// memset(TempCharBuffer,0,sizeof(TempCharBuffer));
// dtostrf(gParametryPracy.gTempGlowica, 5, 1, TempCharBuffer);
// sTmpStr = TempCharBuffer;
// sTmpStr.trim();
// sTmpStr += " ";
// lcd.print(sTmpStr.c_str());
// }else
// {
// lcd.print("brak");
// }
////////////////////////////////////////////////////////////////////////////////////////////////
// lcd.clear();
switch(aktualny_ekran)
{
case 1:
{
ekran1();
break;
}
case 2:
{
ekran2();
break;
}
}
}
void sendTemps()
{
sensors.requestTemperatures();
B_1 = sensors.getTempCByIndex(0);
Serial.println(String("Beczka_1 =")+B_1+ String(" C"));
Blynk.virtualWrite(V1, B_1);
B_2 = sensors.getTempCByIndex(1);
Serial.println(String("Beczka_2 =")+B_2+ String(" C"));
Blynk.virtualWrite(V2, B_2);
B_3 = sensors.getTempCByIndex(2);
Serial.println(String("Beczka_3 =")+B_3+ String(" C"));
Blynk.virtualWrite(V3, B_3);
B_4 = sensors.getTempCByIndex(3);
Serial.println(String("Beczka_4 =")+B_4+ String(" C"));
Blynk.virtualWrite(V4, B_4);
B_5 = sensors.getTempCByIndex(4);
Serial.println(String("Beczka_5 =")+B_5+ String(" C"));
Blynk.virtualWrite(V5, B_5);
B_6 = sensors.getTempCByIndex(5);
Serial.println(String("Beczka_6 =")+B_6+ String(" C"));
Blynk.virtualWrite(V6, B_6);
//digitalWrite(LED_BUILTIN, HIGH);
digitalWrite(LED_BUILTIN, LOW);
updateLCD();
}
void loop()
{
Blynk.run();
timer.run();
timer_LCD.run();
}
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Ostatnio zmieniony poniedziałek, 27 wrz 2021, 09:49 przez piotricz, łącznie zmieniany 3 razy.
-
- Posty: 397
- Rejestracja: wtorek, 13 lut 2018, 14:50
- Krótko o sobie: Jestem fajnym człowiekiem:)
- Ulubiony Alkohol: Piwo/ Cydr/ Bimberek
- Status Alkoholowy: Konstruktor
- Podziękował: 6 razy
- Otrzymał podziękowanie: 27 razy
-
Autor tematu - Posty: 300
- Rejestracja: wtorek, 15 paź 2013, 19:30
- Podziękował: 19 razy
- Otrzymał podziękowanie: 33 razy
Re: sterowanie-destylatorem.pl
A od kiedy jest nowy?
Teraz sprawdziłem na syna tablecie i się da za pośrednictwem FB
Jak znajdę trochę czasu to się przyjże nowemu. Pewnie też jest prosty jak stary.
Teraz sprawdziłem na syna tablecie i się da za pośrednictwem FB
Jak znajdę trochę czasu to się przyjże nowemu. Pewnie też jest prosty jak stary.
Ostatnio zmieniony poniedziałek, 27 wrz 2021, 09:53 przez piotricz, łącznie zmieniany 2 razy.
-
- Posty: 397
- Rejestracja: wtorek, 13 lut 2018, 14:50
- Krótko o sobie: Jestem fajnym człowiekiem:)
- Ulubiony Alkohol: Piwo/ Cydr/ Bimberek
- Status Alkoholowy: Konstruktor
- Podziękował: 6 razy
- Otrzymał podziękowanie: 27 razy
Re: sterowanie-destylatorem.pl
Zgadzam sie, łatwe. Ale nie każdy to ogarnie, łatwiejsze wgranie gotowego kodu na płytkę szczególnie skompilowanego do binarkimoszeusz pisze:Przeniesienie na nowy blynk jest banalnie proste, więc przypuszczam, że może się przydać.
u mnie na ios jest tylko opcja LOGIN. Niema rejestracji.piotricz pisze:Teraz sprawdziłem na syna tablecie i się da za pośrednictwem FB
Ostatnio zmieniony poniedziałek, 27 wrz 2021, 11:33 przez george1255, łącznie zmieniany 2 razy.
TERMOMETRY WIFI
https://www.facebook.com/TermometryWIFI/
https://www.facebook.com/TermometryWIFI/
-
Autor tematu - Posty: 300
- Rejestracja: wtorek, 15 paź 2013, 19:30
- Podziękował: 19 razy
- Otrzymał podziękowanie: 33 razy
Re: sterowanie-destylatorem.pl
Witam. Został mi ostatni zestaw. Sprzedam w promocyjnej cenie. Mogę sprzedać w komplecie z modułem mocy lub osobno czyli sterownik z zasilaczem + czujniki temperatur. Komplet 450zł albo 250zł sam sterownik.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
-
- Posty: 397
- Rejestracja: wtorek, 13 lut 2018, 14:50
- Krótko o sobie: Jestem fajnym człowiekiem:)
- Ulubiony Alkohol: Piwo/ Cydr/ Bimberek
- Status Alkoholowy: Konstruktor
- Podziękował: 6 razy
- Otrzymał podziękowanie: 27 razy
-
online
- Posty: 2875
- Rejestracja: środa, 6 mar 2019, 20:40
- Krótko o sobie: Jestem fajnym człowiekiem:)
- Ulubiony Alkohol: Owocówki
- Status Alkoholowy: Amator Domowych Trunków
- Podziękował: 129 razy
- Otrzymał podziękowanie: 549 razy
-
- Posty: 2557
- Rejestracja: wtorek, 15 sty 2013, 15:29
- Podziękował: 83 razy
- Otrzymał podziękowanie: 297 razy
Re: sterowanie-destylatorem.pl
Jest gorzej... niektórzy uważają że jak coś @rozrywek napisze to świętość której nie można w żadne sposób krytykować, a najczęściej ta jego twórczość to dwie strony kocopołów (no może jedno zdanie w tym wywodzie ma wartościową treść) - na zasadzie napisać muszę bo inaczej się uduszę...
″Iloraz inteligencji tłumu jest równy IQ najgłupszego jego przedstawiciela podzielonemu przez liczbę uczestników.„
- Terry Pratchett
- Terry Pratchett
-
- Posty: 397
- Rejestracja: wtorek, 13 lut 2018, 14:50
- Krótko o sobie: Jestem fajnym człowiekiem:)
- Ulubiony Alkohol: Piwo/ Cydr/ Bimberek
- Status Alkoholowy: Konstruktor
- Podziękował: 6 razy
- Otrzymał podziękowanie: 27 razy
-
online
- Posty: 4904
- Rejestracja: niedziela, 25 kwie 2010, 09:02
- Krótko o sobie: lubię cos sposocić, a potem to wypić( w doborowym towarzystwie)
- Ulubiony Alkohol: Chivas Regal, dobra psotka, czasem mineralka gazowana
- Status Alkoholowy: Amator Domowych Trunków
- Podziękował: 561 razy
- Otrzymał podziękowanie: 844 razy
Re: sterowanie-destylatorem.pl
Skoncentruj się zatem na tym co ktoś napisał, a nie kto.
Pozdrawiam.
Do Alfy i Omegi mi tak blisko jak Trabantowi do Alfy, a Wartburgowi do Omegi.rastro pisze:Jest gorzej... niektórzy uważają że jak coś @rozrywek napisze to świętość której nie można w żadne sposób krytykować.
Skoncentruj się zatem na tym co ktoś napisał, a nie kto.
Pozdrawiam.
pędzę bo nigdzie mi się nie śpieszy............
-
- Posty: 2557
- Rejestracja: wtorek, 15 sty 2013, 15:29
- Podziękował: 83 razy
- Otrzymał podziękowanie: 297 razy
Re: sterowanie-destylatorem.pl
Ach panie nie idź drogą łomżyńską... skoro już wiesz, że żaden Ciebie Alfa i Omega to może warto by było się zastanowić zanim się napisze kolejnego kocopoła. Już pominę cały ten przerost formy nad treścią i manię nadużywania entera.
″Iloraz inteligencji tłumu jest równy IQ najgłupszego jego przedstawiciela podzielonemu przez liczbę uczestników.„
- Terry Pratchett
- Terry Pratchett