Czujnik odległości

michalgbn
Posts: 29
Joined: Sun Jul 01, 2018 3:42 pm

Post

Tak tylko dalej nie pokazuje Ci stanu przy 2 czujnikach. Lepsze rozwiązanie jest czujnik odległości a drugi czujnik zamontować na wysokości rezerwy tylko do powiadomień i problem z głowy,
User avatar
dawidd
Posts: 678
Joined: Tue Dec 19, 2017 12:45 pm
Been thanked: 1 time

Post

Opcji pomiaru opalu jest sporo, najlepsza jest chyba waga na tensometrze, ale tą nie zawsze da sie łatwo zamontować. Czytałem tez ze niektóre sterowniki zliczają obroty ślimaka podajnika i użytkownik tylko ustawia raz przy pełnym zasobniku ze jest 100% i przy pustym ze jest 0%. Dalej już sam sterownik oblicz z obrotów ile piec zużywa kg na dobę, ile jeszcze zostało itd - i tez nie jest to trudne rozwiązania biorąc sygnał z silnika podajnika itp
Puki co mój hc-sr04 któraś dobę działa, mimo pyłu czy dymu w podajniku z groszkiem, ale jak tylko ktoś wymyśli i napisze kod do lepszych pomiarów chętnie skorzystam :)
michalgbn
Posts: 29
Joined: Sun Jul 01, 2018 3:42 pm

Post

Mam problem z wgraniem kodu w Arduino. Wyświetla mi taki błąd:
sketch_sep21a:8:22: error: OneWire.h: No such file or directory

#include <OneWire.h>

^

compilation terminated.

exit status 1
OneWire.h: No such file or directory

Płytka: Wemos D1 R2
Czujnik: HC-SR04


Ma ktos pomysł ?
User avatar
slawek
Posts: 2685
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

Wygląda, że nie masz biblioteki OneWire.h lub masz ją w złym katalogu, ewentualnie bajzel w środowisku IDE...
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
michalgbn
Posts: 29
Joined: Sun Jul 01, 2018 3:42 pm

Post

Mógłbyś powiedzieć jak ją dodać i skąd ją wziąć ?
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Podstawy Arduino IDE.
W menu poszukaj menadżera bibliotek.
SUPLA.... Nareszcie w domu.
michalgbn
Posts: 29
Joined: Sun Jul 01, 2018 3:42 pm

Post

Mam taki problem podczas wgrywania wyświetla mi:
Arduino:1.8.7 (Windows 8.1), Płytka:"WeMos D1 R2 & mini, 80 MHz, 9600, 4M (3M SPIFFS)"

UWAGA: biblioteka SuplaDevice działa na architekturze(/architekturach) (avr) i może nie być kompatybilna z obecną płytką która działa na architekturze(/architekturach) (esp8266).
Szkic używa 245561 bajtów (23%) pamięci programu. Maksimum to 1044464 bajtów.
Zmienne globalne używają 36184 bajtów (44%) pamięci dynamicznej, pozostawiając 45736 bajtów dla zmiennych lokalnych. Maksimum to 81920 bajtów.
warning: espcomm_sync failed
error: espcomm_open failed
Podczas ładowania szkicu wystąpił błąd
error: espcomm_upload_mem failed

Ten raport powinien zawierać więcej informacji jeśli w
File -> Preferencje zostanie włączona opcja "Pokaż
szczegółowe informacje podczas kompilacji"
User avatar
slawek
Posts: 2685
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

Kompiluje się OK, tylko masz albo zły port ustawiony, albo nie masz sterowników.
Nie wiem na jaką płytkę wgrywasz...
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
michalgbn
Posts: 29
Joined: Sun Jul 01, 2018 3:42 pm

Post

Kompiluje się ok Zmieniłem port na COM4 tak jak w Menedżer urządzeń. Wgrywam na płytkę WeMos D1 r2.

Teraz coś takiego:
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed
User avatar
shimano73
Posts: 2174
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze
Been thanked: 1 time

Post

A czy nie masz otwartego putty lub innego terminala równocześnie bo wówczas również pojawia sie taki błąd, inaczej mówiąc jeden com nie może być otwarty dla dwóch urządzeń
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)

Return to “Pomoc”