Cracko [ Gladiator ]
Adam Słodowy na GOL vol.1 - czyli jak zrobić termometr do komputera -> czytaj teraz
Witam, jako jeden z ambitnych wątków proponuje abyśmy wskrzesili A.S. i przyjrzeli się jak zrobić termometr który w Win9x/XP lub Linux'ie będzie nam pokazywał jaka jest temperatura w naszym pokoju, ew. w obudowie komputera, czy gdziekolwiek go na kablu wypuścimy.
Motywacją do tego artykułu ( postu ) był fakt iż ostatnio w jednej z lepszych gazet na rynku widziałem jak "chłopcy" zrobili z termometru samochodowego termometr na " zaślepce " napędu CD. To oczywiście ładnie im wyszło jednak coż to za termometr którego odczytu nie można analizować na ekranie komputerka, nie wspominając o statystykach z całego dnia/miesiąca/roku czy też wyświetlaniu na stronie WWW.
Całą sprawę termometru znalazł int01h i tudzież wszelkie podziękowania już na wstępie mu przesyłam. I jeszcze jedno - nie posiadamy żadnego wykształcenia elektronicznego także praktycznie każdy kto choc raz kabel z izolacji odizolowywał i miał lutownice w ręku na pewno potrafi to zrobić z nami. Do kolejnych postów będę dołączał zdjęcia z kolejnych etapów lutowania a także zdjęcia części nam potrzebnych.
Koszt całości oceniliśmy na max 30pln z czego najwięcej kosztuje jeden element DALLAS SEMICONDUCTOR - co to jest nie pytajcie bo nie mam zielonego pojęcia - najważniejsze że działa - i to tak pięknie że aż wymiękam. Aha - i prawdopodobnie możecie to kupić gdzieś taniej - ja się ograniczyłem do Allegro gdzie pięknie i w pudełeczku sprawę załatwiłem - pa3 zdjęcie obok
Zakres temperatury ( możliwości techniczne ) wynosi od -500C do +500C ale tutaj mogę się delikatnie mylić więc proszę nie wrzucajcie termometra do ogniska. Zakres ma na tyle duży że może spokojnie służyć jako termometr do mierzenia temperatury procka lub mostka północnego lub czegokolwiek - choćby nawet temperatury na zewnątrz domu.
Gotowy termometr podłącza się do portu Com, czyli sprytni juz zauważyli że można takich termometrów mieć aż dwa.
Program do obsługi napisany jest przez int01h i jest całkowicie za free więc dostanie go każdy - umieszcze go jakoś pod koniec opisu.
Hmm wszystko napisałem ??
Jak coś to postaram się dopisać w kolejnych wątkach.
Całość będzie stanowiła pewny schemat więc będę numerował każdy post na górze zaczynając od następnego jako 1.
gotowi - no to działamy
Cracko [ Gladiator ]
1/
Co potrzebujemy z części ?
A oto one .:
> Potrzebne:
> 1x dallas semiconductor (ds1820) temperature sensor
> 2x Schottky Dioden (1N5818)
> 1x Zener Diode 6.2V (1N5234)
> 1x Zener Diode 3.9V (1N5228)
> 1x Rezystor 1,5 kOhm, 0,25 Watt
> 1x Rs232 (Female) Port [ com port z dziurkami w sensie ]
CO oznacza każdy i jak sie to jje - nie ważne - wydrukujcie i idźcie do sklepu elektronicznego lub na giełdę - tam mają wsystko
dallas semiconductor na Allegro kosztuje 20pln
a Rs232 Female - ro zwykła "wtyczka" taką jak sie ma na koncu myszki podłączanej na com
Zajkos [ Generaďż˝ ]
ale taki termometr jest dołączany to wiekszosci plyt glownych, no u mniew w solteku byl
Cracko [ Gladiator ]
2/
a teraz schemat - proszę bardzo - znaleziony w sieci przez int01h - w końcu tak jak mówiłem - bez kilku lat spędzonych w elektroniku sami tego nie wymyśliliśmy, ale wykonaliśmy tak że działa pięknie bez żadnych ściem
Cracko [ Gladiator ]
3/
Kiedy już posiadamy wszystkie części zabieramy się do lutowania- na schemacie macie opisane jak przylutować to do "wtyczki na com" - tzn opisane są pozycje 4,3,2,5 -> jak kupicie rs232 female to zobaczycie że koło każdej dziurki malutkimi literkami są numerki każdej dziurki i właśnie 4,3,2,5 to są te oznaczenia
linie poziome na schemacie to kable -> bardzo dobre są np z kabla sieciowego
no to lecimy dalej jako że w jednym poście jedna fotka
Cracko [ Gladiator ]
4/
lutujemy to spokojnie tak żeby się porządnie 3mało - każdy z tych opisanych na schemacie części ma tylko jedną możliwość wlutownia - tzn - na każdym z oporników lub cokolwiek to jest macie czarną kreskę - ona ma się pokrywać dokładnie ze schematem - patrz czarna kreska przed trójkątem na schemacie - i oczywsićie ma być wlutowana dokładnie na ten kabel który widnieje na w/w rysunku
Cracko [ Gladiator ]
5/
aa no właśnie - jak na końcu dwóch kabli zalutować dallas'a - skoro ma trzy nózki ?
obróc sobie tak dallasa żeby był płaską stroną do ciebie
interesuje nas lewa nóżka i środkowa TYLKO - prawą możesz delikatnie odgiąc na bok
przylutuj jeden z kabli do jednej a drugi do drugiej nóżki -> zakładając ze masz wszystkie części przylutowane idealnie i nie zwierają się oraz są wg schematu - powinien termometr już działac po odpaleniu programu - nie działa ? zmień nóżki w dallasie ( przylutuj odwrotnie niż poprzednio ) - nie działa teraz ?? - Podłączyłeś do COM2 zamiast do COM1
nadal nie działa ??? - coś popaprałeś
Kiedy już mamy sprawdzone i działa idealnie warto zabezpieczyć go przed ewentualnym zwarciem elementów lub zwarciem z obudową komputera - my wykonaliśmy to glue gunem - który gdzieś się walał po domu - możecie to zrobić taśmą izolacyjną równie dobrze
Cracko [ Gladiator ]
6/
Zakładamy obudowę -> nam się trochę nie zmieściło do obudowy gdyż za wcześnie sobie zaczęliśmy lutować elementy ale to już szczegół -> małe poprawki i ładnie wszystko działało
Uwaga Jeżeli termometr nie odpali wam za pierwszym razem to nic sie nie dzieje - my - mimo iz zrobiliśmy już dwa wcześniej -> odpaliliśmy tego za drugim razem - właśnie po przelutowaniu nóżek dallasa :)
Cracko [ Gladiator ]
7/
Dallasa również zalaliśmy glue gunem - albo możecie to taśmą izolacyją dokładnie owinąć tak aby się żadna ( nawet ta 3cia - którą jak termometr działa można UCIĄĆ ! ) - nózka nie dotykała razem
ważne jest to zwłaszcza jak zamierzamy wystawić końcówkę na zewnątrz domu gdzie deszcz i śnieg NIE sprzyjają elektronicznym układom - można też wrzucić końcówkę do pudełka po tic-tac'ach - ale to już jest totalny wypas :)
Cracko [ Gladiator ]
8/
Po zabezpieczeniu i podłączeniu na COM1 !!! ( oczywiście przed zamknięciem testy testy testy i jeszcze raz testy ) jesteśmy " w domu" ( czyli szafa gra )
Ostatnia fotka z serii technicznych a za chwile parę słów o programie ...
Cracko [ Gladiator ]
9/
Program - do którego link zamieszcze na minutach obsługuje jedynie COM1 - był napisany tylko dla NASZYCH celów - ale skoro stwierdziliśmy że wam go pokażemy będzie też wersja FULL win9x/xp a nie taka txtowa jak ktoś by mógł rzec - i wyprzedzam pytania - nie jest to tryb MS-DOS - czyli nie zamęcza kompa
Przy błędnym zalutowaniu części lub niepodłączeniu do kompa termometru - program będzie od razu wyskakiwał
Przy poprawnym podłączeniu, czyli jak wszystko działa - zacznie pokazywać temperaturkę - pa3 zdjęcie obok
Zobaczymy jaką popularnością się będzie cieszył wątek - mamy zrobione miejsce na WWW gdzie już niektórzy wysyłają nam swoje temperatury ( ze znajomych ) - tworzy się całkiem niezła "galeria"
A zaraz link do progzu
Cracko [ Gladiator ]
10/
Zapomniałem o fotce sorx
Cracko [ Gladiator ]
11/
a zarazem ostatni bodajże
zamieszczam LINQ do programu
Pozdrawiamy - in01h & Cracko

Bdx [ Senator ]
Dzieki, ze podzieliliście sie swoim pomyslem, wiedzą itp - ale urok takich dodatkowych termometrów polega właśnie na tym, ze pokazują temperaturę na niezależnym wyświetlaczu ( w końcu nie zawsze możemy sprawdzić temp na monitorze ). Było by za****** ^_^ gdybyscie wykombinowali jak np połącyć te wasze termometry powiedzmy z takim samochodowym bo wtedy mamy 4 czujniki a nie dwa ( też czytałem ten artykuł... :) )
Taki czujnik przydał by mi sie 4 dni temu jak mi sie zjarał zasilacz :) bo puscilem wentyl na 5V :D
Cracko [ Gladiator ]
Bdx->cały urok polega na tym że możesz właśnie oglądać tego typu wykresy i statystyki temperatury na kompie a nie zaglądać pod biurko gdzie komp zimuje
chodzi o to że możesz sobie zrobic alarm ( np mp3 ) która będzie cie informował jaki termometr i gdzie i co pokazuje poprzez np komunikat " przegrzanie zasilacza ", lub "zbyt wysoka temperatura procesora" - co oczywiście nagrać możesz sobie sam
Tak jak mówiłem żeby zrobić coś takiego trzeba mieć odrobinę dobrej woli - może nawet czasu - chodzi o to aby czasami się oderwać od gierek i zobaczyć że kom to nie jest konsola do grania tylko

Bdx [ Senator ]
Cracko - dla jednego lepsze bedzie wyswietlanie na monitoprze, dla drugiego na panelu... kwestia preferencji. W zaden sposob nie ujmuje to temu "projektowi" - mimo iz z drobnymi wadami (ograniczenie do 2 czujnikow - czasami nawet do 1 bo nie zawsze 2 comy sa wolne) jest to swietny pomysl
Tak jak mówiłem żeby zrobić coś takiego trzeba mieć odrobinę dobrej woli - może nawet czasu - chodzi o to aby czasami się oderwać od gierek i zobaczyć że kom to nie jest konsola do grania tylko/U] - cos sugerujemy ?! ;) ....No ja o tym cos wiem :) kolejny etap to bloczek na mostek pn ----->
Podejzewam, ze sprobuje swoich sil i zrobie sobie cos takiego wlasnie do zasilacza bo jest to element, ktory w wyrazny sposob poglasnia mi kompa...taki czujniczek moze uratuje kolejne zasilacze :)
Chociaz dzisiaj jeszcze dorzuce jeden wiatrak i puszcze obydwa na 5V i zobacze co sie stanie :)

Bdx [ Senator ]
co z tymi znacznikami :/ nia zauwaza koncowego i zmienia tekst jak leci do końca :( anywayz....
Zapomnialem sie spytac jakich gabarytow jest sam czujniczek?
Cracko [ Gladiator ]
sam czujniczek jest malutki - dal porównania z palcem ( paznokciem ) zamieszczam fotke
jak coś będziesz robił fajnego to zrób fotki - i załóż nową część Adama Słodowego :)
snowman [ Konsul ]
właśnie zapisałem sobie to wszystko metodą kopiuj wklej do worda - wydrukowałem i pędze jutro do elektronika bo u nas w Lublinie mamy taki kozacki
Więcej adama !!! słodowego !!!

Bdx [ Senator ]
Cracko - od jakiego palca to paznokieć? ;))
Moze jak mnie najdzie ochota to zrobie tutorial do jakiejs modyfikacji..
Cracko [ Gladiator ]
palec wskazujący prawej ręki
:)