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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 6 cze 2025, o 07:42


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
    Autor Wiadomość
    PostNapisane: 28 lut 2016, o 17:28 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 31 sty 2013
    Posty: 435
    Lokalizacja: Rybnik
    Pomógł: 6

    Hejka,

    Chciałem uruchomić czujnik ciśnienia BMP180,
    znalazłem temat :
    topic6913.html

    Utworzyłem nowy projekt w eclipsie i nowe pliki BMP180.h i BMP180.c
    Dodałem MK_USART i I2C_TWI, dokładnie tak samo jak w temacie

    No i dane wysyłam do terminala , po wgraniu programu blokuje mi funkcja:
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    nie wiem dlaczego...

    w terminalu w tedy nic się nie pojawia ...
    jeśli zakomentuję tą funkcję

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


    Jeśli i te zakomentuję to w terminalu widze info :

    Temp: 0,0
    Ciśn: 0,0

    Czy jeśli nie mam podpiętego czujnika funkcja BMP180 init będzie blokować program ??
    Jeśli go podłącze mam nadal to samo, ale nie wykluczam, że mogłem uszkodzić czujnik...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 lut 2016, o 17:43 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 sie 2013
    Posty: 3797
    Lokalizacja: Grudziądz
    Pomógł: 143

    Dokładnie jeżeli nie ma czujnika program sie wiesza.

    Bmp180 musisz zasilac z 3.3V i pamiętać o konwersji napięć na liniach SDA SCL międzu UC 5V a Bmp180 3.3V

    Namazane ze smarta.

    _________________
    Usługi druku przestrzennego - www.drumik.pl



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 lut 2016, o 17:48 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 31 sty 2013
    Posty: 435
    Lokalizacja: Rybnik
    Pomógł: 6

    Majster ja się popłaczę .... :((((((((((((((

    Cały czujnik już zrobiłem do stacji meteo... cały !! polutowałem i poskręcałem (wilgotność, ciśnienie i temperatura)... i co ... spaliłem go :((((
    bo zasilanie dałem 5V , no ale tak to jest jak się zapomina o dataszicie i podłącza z pamięci .. :(((

    Hm.. a można to jakoś zmienić w prosty sposób, że jak nie wykryje czujnika to wyświetli błąd. Bo w sumie to jak nadajnik nie będzie wysyłał informacji to może być dużo przyczyn a tak konkretnie będe wiedział że " BMP180 - ERROR "



    Ostatnio edytowano 28 lut 2016, o 18:03 przez Morcinek92, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 lut 2016, o 18:02 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 mar 2014
    Posty: 334
    Lokalizacja: Rybnik
    Pomógł: 55

    majster napisał(a):
    pamiętać o konwersji napięć na liniach SDA SCL międzu UC 5V a Bmp180 3.3V

    Morcinek92 napisał(a):
    [...]spaliłem go ((( bo zasilanie dałem 5V


    I może dlatego warto iść "z postępem" i kierować się powoli ku zasilaniu z 3.3V. Zamiast wykonywać osobne konwersje napięć dla czujników, modułu wi-fi itd. całość zasilić z 3.3V i po problemie, tak jak ja to zrobiłem w mojej stacji. Wiadomo, nie zawsze jest to możliwe, ale gdy tylko jest, to myślę, że warto nabierać takie nawyki.

    _________________
    Amatorska stacje meteorologiczna



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 lut 2016, o 18:25 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 31 sty 2013
    Posty: 435
    Lokalizacja: Rybnik
    Pomógł: 6

    Tak masz rację, ja chce zasilić to 3,3V

    Ale zrobiłem tą obudowę dla 3 czujników , napisałem program to testów i przez przypadek zasiliłem to z ATB 5V :(( ehh...

    No ale będzie 3,3V finalnie



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 lut 2016, o 21:45 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 02 kwi 2015
    Posty: 450
    Pomógł: 3

    Morcinek92 napisał(a):
    Ale zrobiłem tą obudowę dla 3 czujników , napisałem program to testów i przez przypadek zasiliłem to z ATB 5V ( ehh...


    Witaj!
    Mam czujnik BMP180 jak w linku poniżej. Zasilam go napięciem 5V z ATB. działa wyśmienicie.
    http://botland.com.pl/czujniki-cisnieni ... robot.html
    Pozdrawiam



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 lut 2016, o 21:56 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    avrfun napisał(a):
    Mam czujnik BMP180 jak w linku poniżej. Zasilam go napięciem 5V z ATB. działa wyśmienicie.


    zastanowił się kolega dlaczego ?? bo ma i LDO z 5V na 3,3V jak i konwersję poziomów TTL na tranzystorach ...
    wiec niby dlaczego miałby nie działać ??

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 lut 2016, o 22:01 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 02 kwi 2015
    Posty: 450
    Pomógł: 3

    SunRiver napisał(a):
    zastanowił się kolega dlaczego ?? bo ma i LDO z 5V na 3,3V jak i konwersję poziomów TTL na tranzystorach ...
    wiec niby dlaczego miałby nie działać ??

    Fakt.



    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: 8 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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


    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