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 11 cze 2025, o 10:27


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 24 ] 
    Autor Wiadomość
     Tytuł: Termometr na PC
    PostNapisane: 21 cze 2013, o 15:19 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3229
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Układ umożliwia pomiar temperatury za pomocą DS18B20, jej analizę przez ATmegę16 lub 32, wysłanie wyniku do PC przez przejściówkę RS232/USB oraz wyświetlenie na PC.

    Obrazek

    Układ składa się z dwóch części: ATmegi 16 lub 32 w części A oraz FT232RL w części B.
    Jeśli ktoś posiada wolną przejściówkę RS232/USB części B może nie wykonywać.

    Wtedy sygnał TX należy podłączyć do wejścia RX w przejściówce. Należy też podłączyć masy.

    Do płytki z ATmegą należy podłączyć kabel USB zgodnie ze standardem.

    Układ DS18B20 podłączamy do pinu PB1.

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


    Aby samodzielnie skompilować program należy dołączyć biblioteki MKUART oraz 1WIRE z niebieskiej książki.

    W pliku mkuart.h należy zmienić predkość uart na 115200, natomiast w pliku onewire.h przyporządkować pin do którego będzie podłączony DS18B20.




    Aby uruchomić program na PC powinno być obecne środowisko .NET Framework 4.

    Obrazek

    Przy pierwszym uruchomieniu konieczne będzie wybranie odpowiedniego portu COM.

    Testowano na Win7 64 bit.


    Załączniki:

    Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 cze 2013, o 16:01 
    Offline
    Użytkownik

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

    No ja cie nie mogę .... ale zamiast termometru schładzacz byś zrobił :P bo ze za gorąco to już wiemy sami :)

    Fajnie ci to wyszło ...

    _________________
    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: 21 cze 2013, o 16:49 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27408
    Lokalizacja: Szczecin
    Pomógł: 1043

    termometr termometr .... sobie mysle ..... i tak czytam powoli przesuwajac artykul na telefoniku (bo na krotkim urlopie nad morzem teraz jestem) az tu patrze na sam dol i zrzut z pulpitu ...

    ... o matko! ;) jaki sugestywny ten termometr na pc, jak prawdziwy normalnie ;) no na prawde fajna robota

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 cze 2013, o 19:08 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3229
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    To jest Antyniasty zwykłe wysłanie znaku +, liczby, przecinka i liczby dziesiętnej stopnia, oraz znaku końca bez oczekiwania na odbiór...

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 cze 2013, o 19:16 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3229
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    A to trzeba by zajrzeć do bibliotek mkuart.

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 cze 2013, o 19:31 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27408
    Lokalizacja: Szczecin
    Pomógł: 1043

    przy wysylaniu do pc to mozna nawet w ogole zrezygnowac z buforowania. ono jest o wiele bardziej istotne przy odbiorze danych przez procka

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 cze 2013, o 19:48 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 lis 2011
    Posty: 582
    Lokalizacja: okolice Wrocławia :)
    Pomógł: 24

    No no.... nieźle Jagi :)

    Obawiam się tylko że przy wczorajszych temperaturach i jeszcze w słońcu to brakło by skali na twoim termometrze ;)

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 cze 2013, o 20:17 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3229
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Słupek rtęci jest "obsługiwany" do około 50,6 stopnia, ale liczba na dole będzie wyświetlana do 128 stopni. ;-)

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 22 cze 2013, o 18:40 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 13 paź 2011
    Posty: 582
    Pomógł: 17

    Można przecież całkowicie zrezygnować z uC i podpiąć (prawie) bezpośrednio Ds18b20 pod Rsa w PC



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 cze 2013, o 00:59 
    Offline
    Użytkownik

    Dołączył(a): 16 mar 2013
    Posty: 157
    Pomógł: 6

    A samą aplikacje na PC to kolega w czym pisał?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 cze 2013, o 05:51 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3229
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Visual C# 2010 Express

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 cze 2013, o 00:02 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 25 kwi 2013
    Posty: 88
    Pomógł: 1

    Jaglarz, zastanawia mnie co znajduje się w folderze "dupa" :D

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 cze 2013, o 03:02 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 maja 2013
    Posty: 41
    Lokalizacja: Zielona Góra
    Pomógł: 1

    kacperu2 napisał(a):
    Jaglarz, zastanawia mnie co znajduje się w folderze "dupa" :D


    Pewnie dupy :D

    Ja za to zauważyłem że mamy tutaj fana nitforspidów :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 cze 2013, o 13:19 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3229
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    kacperu2 napisał(a):
    Jaglarz, zastanawia mnie co znajduje się w folderze "dupa"


    Zapewniam Cię że tylko pliki :lol:

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 cze 2013, o 20:58 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 mar 2013
    Posty: 81
    Lokalizacja: Opalifornia
    Pomógł: 2

    Fajne, fajne - ale do czego potrzebny był uC? Na samym RSie można by to zrobić! No chyba, że jako przejściówka na USB.

    http://www.grzesiek21.republika.pl/termo.htm



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 cze 2013, o 21:04 
    Offline
    Użytkownik

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

    PAMPKIN napisał(a):
    Fajne, fajne - ale do czego potrzebny był uC? Na samym RSie można by to zrobić! No chyba, że jako przejściówka na USB.

    http://www.grzesiek21.republika.pl/termo.htm


    Pampkin dla zasady na ten przykład ....
    bo w ogóle poco do czegokolwiek procek jak można na lampach i tranzystorach czy bramkach ...
    ale tu nie elektroda .... wiec nie widzę potrzeby stylowego ględzenia z tamtejszego forum ...
    w tym stylu ...

    _________________
    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: 26 cze 2013, o 21:07 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27408
    Lokalizacja: Szczecin
    Pomógł: 1043

    SunRiver napisał(a):
    jak można na lampach i tranzystorach czy bramkach


    eeeej no panie kochany, po co zaraz lampy i tranzystory? - jak można na sznureczkach, patyczkach i małych tabliczkach glinianych ;) .....

    a na poważnie - dokładnie jak pisze Sun tu nie ele-coś-tam ....

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 cze 2013, o 21:28 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 mar 2013
    Posty: 81
    Lokalizacja: Opalifornia
    Pomógł: 2

    Źle się wyraziłem - bardziej chodziło mi oto dlaczego Jaglarz zastosował uC! Czy łatwiej jest napisać interpreter wyników (program termometr) czy bardziej interesowało go właśnie zastosowanie uC w celach programistyczo/dydaktycznych?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 cze 2013, o 21:35 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3229
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    No a powiedz mi dlaczego nie zastosować? Bo co? Jakiś zakaz?

    Kod na uC załączony, można sobie dobudować dodatkowe funkcjonalności.

    Postawiłem sobie problem, rozwiązałem go, opublikowałem.

    Po ilości ściągnięć widać że projekt potrzebny... ;-)

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 cze 2013, o 22:03 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27408
    Lokalizacja: Szczecin
    Pomógł: 1043

    PAMPKIN napisał(a):
    Na samym RSie można by to zrobić!


    PAMPKIN - to teraz pokaż mi chociaż jeden program - ale taki użytkownika jakiegoś, który sobie sam odczytuje z takiej przejściówki jak pokazałeś temperaturę ??? pokażesz ? wątpię - bo zwykle każdy wtedy szuka jakichś tam programów gotowych Lampamarti czy jakoś tam i innych ale gotowych - nie można ich sobie zmieniać po swojemu

    a tu ? .... a tu z prockiem to widać jak na dłoni - każdy zrobi co mu się żywnie spodoba bo 1000000x łatwiej to na PC oprogramować .... niż dostęp przez takie przejściówki ....

    więc już chociażby z tego powodu - taki projekt i to jeszcze z podanymi kodami źródłowymi jest po prostu krótko mówiąc:

    1. bajerancki (wygląd na PC)
    2. dydaktyczny (źródła)
    3. przydatny dla wielu

    czy coś jeszcze ?

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 cze 2013, o 06:36 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 mar 2013
    Posty: 81
    Lokalizacja: Opalifornia
    Pomógł: 2

    Dziękuję za wszystkie komentarze mojego komentarza (masło maślane), ale czasami zdarza mi się, źle zwerbalizować swoje myśli i przez to powstaje jakieś takie niepotrzebne napięcie. Nie chciałem zwłaszcza urazić autora i reszty atnelowej społeczności - za co, jeśli kogoś, w jakiś sposób podrażniłem - PRZEPRASZAM!

    Mirku wracają do twojego pytania, nie pokażę ci takiego programu ale, za to może kogoś to zainteresuje. W debianie jest taki pakiet digitemp (czyli są źródła) i on potrafi "obsłużyć" przytoczony przeze mnie wcześniej przykład.

    http://packages.debian.org/wheezy/digitemp

    Polecam



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 cze 2013, o 07:25 

    Pomógł: 0

    PAMPKIN napisał(a):
    Fajne, fajne - ale do czego potrzebny był uC? Na samym RSie można by to zrobić! No chyba, że jako przejściówka na USB.


    No żaden problem kolego, siadaj i pisz ;). Przejściówka do DSa to tylko kilka elementów za parę groszy ;). Do tego trzeba oprogramować obsługę 1wire na winzgrodzie, no ale co to dla ciebie, przecież po co uP.
    W moim tonie nie ma uszczypliwości, ale wiesz, powiedzieć, że zrobić bez uPC jest prościej może każdy, ale zrobić i pokazać że działa już nie bardzo ;).



    Góra
      
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 cze 2013, o 06:57 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3229
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Antystatyczny napisał(a):
    choć pewnie nieprzydatny w codziennym życiu.


    No toś mnie wprowadził w osłupienie.

    Termometr nieprzydatny. To po co się je stosuje? Taka fanaberia? ;-)

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 cze 2013, o 09:01 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3229
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    To zależy Antyniasty od punktu widzenia. ;-)

    Są ludzie którzy mają włączone komputery po kilka lub nawet kilkanaście godzin na dobę.

    _________________
    http://www.jaglarz.info



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

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO