Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 5 maja 2026, o 11:43


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 7 cze 2014, o 16:58 
Offline
Użytkownik

Dołączył(a): 22 lut 2014
Posty: 52
Pomógł: 0

Witam.

Kolejny problem i mnóstwo pytań przysporzył mi czujnik DHT11, który od paru dni próbuje rozgryźć. Jest to cyfrowy czujnik który obsługuje interfejs 1-wire. Pobrałem bibliotekę do tegoż czujnika, skonfigurowałem port pod który jest podłączony i jakoś to działa. Pokazuje temperaturę, wilgotność. Zrobiłem kilka testów w różnych warunkach i temperatura jak i wilgotność zmieniają swoje wartości. Teraz mam pytanie czy mój czujnik DHT11 wykorzystuje interfejs 1-wire? Chyba nie... Z tego co wyczytałem i zauważyłem to działa on, ale nie na 1-wire. Co zrobić aby działał na 1-wire? Muszę mieć inne biblioteki? Jak zrobić aby działa z DS18B20? Czy mogę wykorzystać kod Mirka z 1-wire DS18B20 i dołączyć do tego w jakiś sposób DHT11?

main.c
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



dht11.c
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



dht11.h
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

_________________
www.electrobot.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 cze 2014, o 18:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 mar 2013
Posty: 739
Lokalizacja: Poznań
Pomógł: 84

Ta biblioteka wykorzystuje do komunikacji 1-wire ,tylko
bez adresowania układu dlatego że czujnik nie jest przystosowany
do pracy na magistrali ,ale jako "single" bez adresu

Nie miałem styczności z tym czujnikiem a więc moja wiedza jest
czysto teoretyczna :) tak wyczytałem w pdf-ie
i tak zrozumiałem - na ile znam angielski :)

Jeśli chciałbyś wykorzystać DHT11 z DS-em to musiałbyś
podłączyć go do innego pinu uC bo raczej na tej samej magistrali
będzie to niemożliwe.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 cze 2014, o 21:33 
Offline
Użytkownik

Dołączył(a): 01 sty 2014
Posty: 116
Pomógł: 14

Mógłbyś użyć jakiegoś układu, który fizycznie przełączałby się i raz podawał sygnał z DHT11 a raz z DS18B20.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 cze 2014, o 22:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 cze 2013
Posty: 988
Lokalizacja: Byram, MS 39272
Pomógł: 55

Zrobiłem kiedyś na pająku taki systemik pokazujący temperaturę i wilgotność na DHT. Do tej pory działa na tym pająku. Jak chcesz mogę Ci podrzucić mój kod.

_________________
Pomysły na podpis - wyślij SMSa +1 769 243 0011



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 cze 2014, o 11:06 
Offline
Użytkownik

Dołączył(a): 22 lut 2014
Posty: 52
Pomógł: 0

Jeśli jest taka możliwość to podeślij ten kod to zobaczę jak to zrealizowałeś.

_________________
www.electrobot.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 cze 2014, o 11:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 cze 2013
Posty: 988
Lokalizacja: Byram, MS 39272
Pomógł: 55

Masz na PW :)

_________________
Pomysły na podpis - wyślij SMSa +1 769 243 0011



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO