Aktywne Wpisy
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
![Darthal](https://wykop.pl/cdn/c0834752/e45cc156352fa43ac1b5c8a1362a2e1589c04e48e620756c1ff9f3127baa8bef,q60.jpg)
Darthal +75
Nie daje rady tak żyć. Nie mam rodziny, przyjaciół, dziewczyny, dobrego wykształcenia, samochodu. Jestem sam, zwykłym zerem. Małe miasteczko w którym żyje tętni życiem. Wskoczyłem na rower i jeździłem na nim przez kilka godzin obserwując jak ludzie normalnie żyją. Jak chodzą na spacery, jak w sklepie biorą piwa i przekąski na wieczór bo piątek, jakieś dziewczyny rozmawiały o tym że idą wieczorem do kina i będzie super. Obok matka z dwoma kilku
a więc tak:
esp32 z dht11 - serwer bt
linux to client danych bt
na linuxie chyba powinna być jakaś apka w pythonie zapisująca pomiary w buforze albo bazie danych?
jak zrealizować transfer danych pomiędzy urządzeniami?
#esp32 #python #arduino
póki co mam taki wątek na oku
może @QBA__ coś podpowie :P
Na ESP32 jeszcze nic nie pisałem.
Jakbym miał się brać za taki temat, to tak:
Zainteresowałbym się profilem bluetooth SPP - serial port profile. Jeśli piszesz na Arduino to widzę że jest obsługiwane: link
Od strony Linuksa po sparowaniu z urządzeniem udostępniającym profil SPP powinno się pojawić urządzenie /dev/ttyrfcomm0 lub coś w ten deseń i wtedy gada się z tym jak po normalnum UARTcie.
Na serwerze uruchamiasz apache z php, czujnik po http wywołuje stronę hostowaną przez serwer i przez GET lub POST przekazuje wartości. Po stronie serwera skrypt php, na wywoływanej stronie, zapisuje wartości gdzie już sobie wymyślisz np. do bazy danych.
Natomiast po bt to nie wiem, ale obawiam się, że obsługa samego połączenia może być bardziej skomplikowana niż przez wifi gdyż odchodzi jeden element z układanki
@QBA__: terminal portu szeregowego na adroidzie wyświetla poprawne dane - na linuxie są jakieś problemy - blueman widzi esp, nazywa je np rfcomm0 ale ani przez putty serial ani przez arduino nie umie się połączyć
są jakieś
Spróbuj może jeszcze screenem:
Jeśli wyrzuca Permission denied, to prawdopodobnie jako użytkownik nie masz praw do korzystania z portów szeregowych i musisz się dodać do grupy dialout
minicom ruszył
dla potomnych,
narazie 2 porty szeregowe wysyłają mi parametry - muszę je odebrać i przekazać dalej