Może ktoś doradzić jak uruchomić - ultradźwiękowy czujnik odległości wodoodporny ri o04. Na jakiej płytce to najlepiej zrobić, a może ma ktoś gotowy soft
Z góry dziękuję za zainteresowanie
Mam coś takiego:klew wrote: Tue Dec 23, 2025 10:58 am Znajdź dokumentację techniczną (datasheet) do tego czujnika.
Tak na szybko, wygląda jakby tam był uart, więc pod tx/rx podpinasz na dowolnym esp32 i powinno dać się ogarnąć.
Nie kojarzę, aby ktoś taki model na forum wcześniej wrzucał.
Raczej samemu musisz do niego soft napisać.
Wrzucając "losowe" odpowiedzi z "AI" też daleko nie zajdzieszRAMJET wrote: Tue Dec 23, 2025 11:19 am Nigdy tego nie robiłem, zawsze korzystam z GUI - Generic. Logując się na SUPLA Scripts nie mam odpowiednich zakładek aby to wrzucić.![]()
Na forum znalazłem jedno zapytanie na podobny temat ale nie było zainteresowaniaklew wrote: Tue Dec 23, 2025 11:34 amWrzucając "losowe" odpowiedzi z "AI" też daleko nie zajdzieszRAMJET wrote: Tue Dec 23, 2025 11:19 am Nigdy tego nie robiłem, zawsze korzystam z GUI - Generic. Logując się na SUPLA Scripts nie mam odpowiednich zakładek aby to wrzucić.![]()
. To wygląda na jakiś template pod Home Assistant.
GG raczej nie wspiera tego czujnika, ale to byś musiał się gdzieś/jakoś upewnić.
Wydaje mi się, że tam był SR-04 i jakiś jego wariant, ale one działały na zasadzie "echa" z GPIO, a tu w opisie jest UART, więc to jakaś dedykowana komunikacja będzie.
Skrypty w Supli nie do tego służą i tam się nie dodaje żadnych urządzeń.
To napisz wprost, że nie znasz się na tym i szukasz kogoś, kto by dla Ciebie ogarnął soft na takie urządzenie.RAMJET wrote: Tue Dec 23, 2025 11:49 am Na forum znalazłem jedno zapytanie na podobny temat ale nie było zainteresowaniaByło to już jakiś czas temu Może teraz ktoś pomoże
![]()
Jakbym wiedział to bym nie prosił o pomoc - pomyślałem, że może ktoś już coś takiego robił. Chciałbym to zrobić sam tylko proszę o jakieś wskazówki. Gotowca to mogę sobie kupić w sklepie...klew wrote: Tue Dec 23, 2025 12:10 pmTo napisz wprost, że nie znasz się na tym i szukasz kogoś, kto by dla Ciebie ogarnął soft na takie urządzenie.RAMJET wrote: Tue Dec 23, 2025 11:49 am Na forum znalazłem jedno zapytanie na podobny temat ale nie było zainteresowaniaByło to już jakiś czas temu Może teraz ktoś pomoże
![]()
Są na forum osoby, które czasem takie tematy ogarniają. Możesz też na zachętę gdzieś napisać, że chętnie się zrewanżujesz wysyłając taki cziujnik i 200 zł - wtedy będzie większa szansa na pozytywne rozpatrzenie prośby![]()
1. Zainstaluj sobie Arduino IDE: https://www.arduino.cc/en/softwareRAMJET wrote: Tue Dec 23, 2025 1:09 pm Jakbym wiedział to bym nie prosił o pomoc - pomyślałem, że może ktoś już coś takiego robił. Chciałbym to zrobić sam tylko proszę o jakieś wskazówki. Gotowca to mogę sobie kupić w sklepie...![]()
Code: Select all
Serial0: RX0 on GPIO3, TX0 on GPIO1
Serial1: RX1 on GPIO9, TX1 on GPIO10 (+CTS1 and RTS1)
Serial2: RX2 on GPIO16, TX2 on GPIO17 (+CTS2 and RTS2)
Code: Select all
#define RXD2 16
#define TXD2 17
void setup() {
// Note the format for setting a serial port is as follows: Serial2.begin(baud-rate, protocol, RX pin, TX pin);
Serial.begin(115200);
Serial2.begin(9600, SERIAL_8N1, RXD2, TXD2);
Serial.println("Serial Txd is on pin: "+String(TX));
Serial.println("Serial Rxd is on pin: "+String(RX));
}
void loop() {
while (Serial2.available()) {
Serial.print(char(Serial2.read()));
}
}