Skocz do zawartości

Jak napisać kod, że po przekroczeniu temp 25 C zapala się LED


Igus

Pomocna odpowiedź

Może napisz z czym masz problem - z odczytem temperatury czy też włączeniem LED?

Tak na marginesie rzuć okiem do kuru FORBOT dot. RPi np. tutal:

https://forbot.pl/blog/kurs-raspberry-pi-czujnik-temperatury-ds18b20-id26430

Masz tu przecież gotowca gdzie wystarczy zamiast sygnalizatora dżwiękowego zastosować LED (z rezystorem).

Edytowano przez Belferek
Link do komentarza
Share on other sites

Rozumiem, ze podany program w pythonie jaki znajdujesz w linku z mojego wcześniejszego posta to nie to o co Ci chodzi? Jeśli tak to co Ci w nim nie odpowiada?

Jedyna rzecz jaka by to mogła być, to chyba to:

temperatura_max = 30.0

No ale dostosowanie tego do Twoich potrzeb (250C) to chyba nie jest dla Ciebie problemem? Zajrzałeś do tego artykułu?

Edytowano przez Belferek
  • Lubię! 1
Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

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

@Danyeru @ethanak mówi o tym, co nie każdy widzi od razu. Chodzi o to, że Temp>25 to wyrażenie logiczne, które albo jest prawdziwe (true) lub nie czyli fałszywe (false) - innej opcji tu nie ma.

Na logikę można przyjąć, że true = 1 (albo HIGH inaczej, wartość niezerowa), a false = 0 (inaczej LOW). Nie trzeba więc żadnego if-a.

Ta konstrukcja GPIO.output (pin, Temp > 25) zawsze ustawi pin w odpowiednim stanie. Mam nadzieję, że niczego nie pokręciłem :-).

Edytowano przez Belferek
  • Lubię! 1
Link do komentarza
Share on other sites

@Belferek ja to czaję. Chociaż z wężem się jeszcze nie próbowałem, to podobne manewry i operatory w ardu stosowałem. 😄
Ale mam wrażenie, że autor nie czai, nawet tego, co krok po kroku ma wyłożone. 😅

Link do komentarza
Share on other sites

6 minut temu, Igus napisał:

Pamiętajcie nie chodzi tu o pythona.

A skąd słówko "Pamiętajcie" jak nic nie wspominałeś na ten temat? Wolisz w Awku czy Iconie?

BTW. mój pierwszy regulator do kotła CO w pythonie na RPi powstał dużo wcześniej, niż ktoś w ogóle pomyślał o konieczności stworzenia takiego modułu. Jakoś się bez niego dało...

 

Edytowano przez ethanak
Link do komentarza
Share on other sites

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!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.