Wpis z mikrobloga

@nielubieselera:
Myślałem, że to jest dość popularny kod (MIT) i ktoś go używa. Niestety za trudny dla mnie. Zamieniłem ... na 1 i nie wyrzuca błędu w linijce 12 ale też nie wyświetla żadnych poprawnych danych. Może mi ktoś jeszcze coś podpowie. :)
  • Odpowiedz
@tjmps: masz podpowiedź w komentarzu - jeśli chcesz doładować ten plik jako moduł LUA, to piszesz:

require("ds18b20")
potem robisz coś w stylu (przeklejam kod z mojego starego projektu, więc może nie działać bez zmian):

ds18b20.setup(4)
  • Odpowiedz
@nalajcie36: Dziękuję za rzeczową odpowiedź. Mój błąd polegał na tym, że wgrałem tylko ds18b20.lua i zmieniłem nazwę na init.lua - bo chciałem tylko sprawdzić czy urządzenie czyta temperaturę. Potem jak wgrałem oba pliki wszystko zaczęło działać. Nie znam lua wystarczająco dobrze i ginę na szczegółach. Kod w arduino jest bardziej przejrzysty ale mi się nie uruchamia dla esp. Wersja jest odpowiednia ale mam na komputerze dwie instalacje i chyba się
  • Odpowiedz