Wpis z mikrobloga

#nodemcu #arduino
Podążając za tym tutorialem http://www.instructables.com/id/Low-cost-WIFI-temperature-data-logger-based-on-ESP/?ALLSTEPS
- najpierw wgrałem plik init.lua
- teraz nie mogę wgrać potrzebnego drugiego pliku... ds1820.lua bo dostaję błąd w konsoli i już nic nie można zrobić w esplorer

IP unavaiable, Waiting...

IP unavaiable, Waiting...

Config done, IP is 192.168.0.100

PANIC: unprotected error in call to Lua API (cannot open ds1820.lua)

PANIC: unprotected error in call to Lua API (attempt to call a string value)

co teras
  • 13
@MirkoStats: Tam jest jeden duży błąd, do którego JESZCZE nie dotarłeś:
DS18b20 zasilany "parasite power" z linii ESP, który chodzi na 3.3v... To delikatnie mówiąc - wisi na włosku. Zadziała albo nie - zależnie od temperatury, fazy księżyca i sztuki ds1820 - będzie mierzyć albo będzie zwracać 85'C albo nic...
Podłączając Vcc Ds-a wprost do 3.3v daje większą pewność zadziałania, aczkolwiek coś bliżej 5V byłoby dużo bardziej adekwatne (ale to znów
@hrumque: uuu to niewesoło.
Bo docelowo chciałem to zrobić tak:
arduino nano 3V3 z czujnikami: DHT21, DHT22, 4x DS18b20, BMP180, BH1750.
A jakbym miał drugie źródło zasilania 5V, połączył GND-GND i przez rezystor 5V do środkoweg pinu DS to by zadziałało? #glupiepytanie