Maxdpl Marzec 10, 2019 Udostępnij Marzec 10, 2019 Witam, jest mozliwośc podłaczenia tych czujników w wiekszej ilości? Można jakis kod 🙂 Z góry dzięki Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Marzec 11, 2019 Udostępnij Marzec 11, 2019 @Maxdpl, witam na forum 😉 Widzę, że to Twoje pierwsze kroki na Forbocie, oto najważniejsze informacje na start: Chcesz przywitać się z innymi członkami naszej społeczności? Skorzystaj z tematu powitania użytkowników. Opis najciekawszych funkcji, które ułatwiają korzystanie z forum znajdziesz w temacie instrukcja korzystania z forum - co warto wiedzieć? Poszczególne posty możesz oceniać (pozytywnie i negatywnie) za pomocą reakcji - ikona serca w prawym dolnym rogu każdej wiadomości. 18 godzin temu, Maxdpl napisał: Witam, jest mozliwośc podłaczenia tych czujników w wiekszej ilości? Można jakis kod 🙂 Jeśli pytasz od DHT11 to nie ma prostego rozwiązania, aby łączyć te sensory na jednej linii. Każdy czujnik należy podłączyć za pomocą osobnego pinu. 1 Cytuj Link do komentarza Share on other sites More sharing options...
Mattti87 Grudzień 10, 2019 Udostępnij Grudzień 10, 2019 Witam, u mnie także wyskakuje błąd, a biblioteki są dołączone. #include "DHT.h" // biblioteka sensorów DHTxx #define DHTPIN 2 // wyjście danych sensora jest dołączone // do linii 2 Arduino // deklaracja typu czujnika #define DHTTYPE DHT11 // DHT22 // #define DHTTYPE DHT11 // DHT11 DHT dht(DHTPIN, DHTTYPE); void setup() { Serial.begin(9600); // otworzenie portu szeregowego dht.begin(); // inicjalizacja czujnika } void loop() { float t = dht.readTemperature(); // odczyt temperatury float h = dht.readHumidity(); // odczyt wilgotności powietrza // czy odczytano wartości? if (isnan(t) || isnan(h)) { // NIE -> informacja o błędzie Serial.println(">>>>>>>>>>>>>>>>>>>>Blad odczytu danych z czujnika!"); } else { // TAK -> wysyłamy wyniki przez port szeregowy Serial.print("Wilgotnosc: "); Serial.print(h); Serial.print(" % "); Serial.print("Temperatura: "); Serial.print(t); Serial.println(" *C"); } delay(1000); // opóźnienie } Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Grudzień 11, 2019 Udostępnij Grudzień 11, 2019 @Mattti87 witam na forum! Pokaż jaki to błąd, to łatwiej będzie pomóc 😉 PS Kody programów należy umieszczać za pomocą odpowiedniego narzędzia dostępnego w edytorze (przycisk "Wstaw kod"). Programy są wtedy prezentowane w czytelny sposób, a ich składania jest kolorowana. Tym razem poprawiłem to za Ciebie, ale pamiętaj o tej opcji w przyszłości. Z góry dziękuję za zrozumienie i pomoc w utrzymaniu porządku 😉 1 Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Produkcja i montaż PCB - wybierz sprawdzone PCBWay! • Darmowe płytki dla studentów i projektów non-profit • Tylko 5$ za 10 prototypów PCB w 24 godziny • Usługa projektowania PCB na zlecenie • Montaż PCB od 30$ + bezpłatna dostawa i szablony • Darmowe narzędzie do podglądu plików Gerber Zobacz również » Film z fabryki PCBWay
bakardi92 Luty 26, 2020 Udostępnij Luty 26, 2020 Panowie nie mam pojęcia gdzie leży błąd... Już nawet skopiowałem gotowy kod z kursu i nadal jest ten sam błąd przy kompilowaniu. Co jest nie tak? Cytuj Link do komentarza Share on other sites More sharing options...
SOYER Luty 26, 2020 Udostępnij Luty 26, 2020 Masz na 100% zainstalowaną tą samą bibliotekę co w kursie? Cytuj Link do komentarza Share on other sites More sharing options...
Belferek Luty 26, 2020 Udostępnij Luty 26, 2020 Trudno wywnioskować jakiej biblioteki do obsługi DHT używasz ale ten komunikat mówi, że deklaracja DHT dht; jest nieprawidłowa. Zobacz PLIK-PRZYKLADY z pewnością znajdziesz prawidłowy przykład jej użycia. Zobacz 2 posty wyżej, że Mattti87 inaczej deklaruje obiekt klasy DHT. Kiedy przejrzysz pliki biblioteki też zobaczysz jak ona wygląda i jak jej używać. Cytuj Link do komentarza Share on other sites More sharing options...
SOYER Luty 26, 2020 Udostępnij Luty 26, 2020 DHT dht; tak jak pisze @Belferekznajdź przykłady dla tej biblioteki w menu plik-->przykłady i popatrz jak tam jest to deklarowane, tzn. popatrz co jest napisane w przykładach zamiast twojego DHT dht; a następnie sprawdź jak w tych przykładach jest napisane odczytywanie temperatury i wilgotności... Cytuj Link do komentarza Share on other sites More sharing options...
bakardi92 Luty 26, 2020 Udostępnij Luty 26, 2020 Problem się znalazł. Miałem jeszcze inna biblioteke która mieszała wszystko stąd ten błąd. Dzięki za pomoc Cytuj Link do komentarza Share on other sites More sharing options...
Filip4444 Marzec 26, 2020 Udostępnij Marzec 26, 2020 Mam szczęście bo z tego co napisał producent mój czujnik mierzy do -20 do +60 Cytuj Link do komentarza Share on other sites More sharing options...
Gieneq Marzec 26, 2020 Udostępnij Marzec 26, 2020 Prawda, ten czujnik mierzy w takim zakresie 🙂 Cytuj Link do komentarza Share on other sites More sharing options...
olekmi Kwiecień 16, 2020 Udostępnij Kwiecień 16, 2020 (edytowany) Cześć nazywam się Olek jestem tutaj nową osoba 🙂 mam problem z czujnikiem wilgotności pomimo zainstalowanego oraz dodanego rozszerzenia arduino DHT podczas kompilacji wyskakuje mi błąd: no maching function for call to DHT::DHT()' program przepisałem z 1 zadania podłączyłem identycznie,nawet przy przykładzie wyrzuca ten sam bład różnica jest tylko taka ze mam czujnik DHT11 z modułem. Z góry dziękuje za pomoc 🙂 Edytowano Kwiecień 16, 2020 przez olekmi Cytuj Link do komentarza Share on other sites More sharing options...
Gieneq Kwiecień 17, 2020 Udostępnij Kwiecień 17, 2020 @olekmi Cześć Olek, witam Cię na forum. 8 godzin temu, olekmi napisał: program przepisałem z 1 zadania podłączyłem identycznie Mimo wszystko, mógłbyś wrzucić program i zdjęcie układu? Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Kwiecień 17, 2020 Udostępnij Kwiecień 17, 2020 @olekmi upewnij się też, że użyłeś tej samej biblioteki, która pojawia się w kursie, a nie tylko takie o identycznej nazwie 😉 Cytuj Link do komentarza Share on other sites More sharing options...
olekmi Kwiecień 17, 2020 Udostępnij Kwiecień 17, 2020 @Treker nie bardzo rozumiem, pobrałem bibliotekę podana w kursie, zainstalowałem, skopiowałem przykład, a pomimo tego wyrzuca mi bład. @Gieneq Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!