Witam wszystkim i dziękuję na wstępie zainteresowaniem niniejszym tematem. Przed kilkoma laty opisałem na niniejszym forum instalację balkonową, która po dzień dzisiejszy zaopatruje w słoneczne dni mój dom w energię. https://www.elektroda.pl/rtvforum/topic3... Z biegiem czasu zmniejszyłem bufor energii z 105Ah na 65Ah czyli prawie o połowę z...
http://obrazki.elektroda.pl/2126980700_1... System monitorowania środowiska, oparty o interfejs LoRa IoT składa się z stacji bazowej zbudowanej z wykorzystaniem modułu Arduino Mega z bramką LoRa oraz zdalnych stacji opartych na Arduino Feather, które łączą się z stacją bazową poprzez radiowy interfejs LoRa. System pozwala na monitorowanie...
http://obrazki.elektroda.pl/1121162900_1... Sieć LoRa WAN służy do komunikacji pomiędzy niewielkimi modułami, takimi jak elementy Internetu Rzeczy, z Internetem. Zaletą tej sieci jest bardzo niskie zużycie energii przez interfejs i duży zasięg nadajników. Jako, że służy ona głównie do przesyłania niewielkich pakietów danych interfejs...
Jakie macie pomysły na zastosowanie Icarus IoT? Odczyt z DS18B20 ?? :-)
Gdyby ktoś szukał sprawdzonego rozwiązania do zmiany rozdzielczości to polecam ten kod w c plik configds.c [syntax=text] // modified version to read DS18B20 in bit banging // // 24 May 2014 // Daniel Perron // // Use At your own risk // 7 August 2014 // Add arg parameter to select the GPIO pin // Add the priority function from Adafruit DHT22 c code...
w tej pierwszej mierzona temperatura jest dzielona /100 jeszcze przed zwróceniem z funkcji To nie ma nic do rzeczy. Po prostu funkcja readPressure zwraca wartość w hPa. Prawdopodobnie w pierwszym przypadku nie odczytywałeś temperatury z czujnika PRZED odczytem ciśnienia a w drugim i owszem. Możliwe, że w libie Adafruit funkcja odpowiedzialna za ciśnienie...
Nie posiadam jeszcze wentylatorów, ani pompy mam zamiar je zakupić po dokładnym zaplanowaniu całości projektu, jednak tak jak wspomniałem wolałbym się skupić nad zastosowaniem gotowych modułów IRF520 kondensatorów i diod jednak nie wiem czy ma to szansę działać i jakiego spadku napięcia się spodziewać ;/ Arduino Leonardo które zamierzam wykorzystać...
W planie termostat sterowany poprzez okna dialogowe,przyciski na webserwerze według takiego schematu działania: -Zegar pokazujacy Aktualna Temperature z czujnika -Zegar do Zadawania temperatury -Zintegrowany Timer z biblioteka PID,gdy ustalam temp zadana timer się włącza -Zintegrowany przekaźnik z czujnikiem temperatury i biblitoteką PID i timerem -Jeden...
(...) Blynk.virtualWrite(VPIN_coolerbtn, coolerState); } } if (modeState == 0) { display.setTextSize(1); // Draw 2X-scale text display.setTextColor(SSD1306_WHITE); display.setCursor(32, 45); display.print("Manual Mode"); display.display(); } delay(3000); } Witaj, Wygląda na to, że kod, który dostarczyłeś, jest niekompletny. Mogę jednak podać Ci podstawową...
[syntax=json] #include <Wire.h> #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> #include <OneWire.h> #include <DallasTemperature.h> #include <Fonts/FreeSansBold24pt7b.h> #include <Fonts/FreeMono12pt7b.h> #define SCREEN_WIDTH 128 // OLED display width, in pixels #define SCREEN_HEIGHT 64 // OLED display...
Wszystko zostało podłączone i działa bez zarzutu Wystarczyło postępować zgodnie z instrukcją znalezioną na tej [URL=https://learn.adafruit.com/]stronie
DropBox, Dysk Google itp No najłatwiej Raspberry Pi - bo chyba jest klient dropbox. Do tego po GPIO można podłączyć jakiś ADC: https://learn.adafruit.com/raspberry-pi-... albo nawet bezpośrenido DS1820: https://cdn-learn.adafruit.com/downloads...
Witam, jak w temacie, potrzebuje znaleźć odpowiednik układu MIC5225-3.3 bo tego nie mogę kupić na Allegro czy AliExpress. Znalazłem schemat tego układu https://obrazki.elektroda.pl/1753827300_... https://obrazki.elektroda.pl/7840967000_... Drugi problem dotyczy dwóch stabilizatorów AMS1117 3.3 (1A) oraz ESP32, a właściwie...
Witam, jako zadanie na zaliczenie przedmiotu mam zaprojektować schemat oraz płytkę dla układu Adafruit HUZZAH ESP8266 wraz z połączonym czujnikiem DS18B20. Dodatkowo układ ma posiadać diodę LED świecącą podczas gdy urządzenie działa, diodę LED świecącą wtedy, gdy urządzenie jest zasilane, ma również zasygnalizować słaby stan baterii oraz posiadać przycisk...
Witam, mam taki problem, otóż popełniłem następujący kod: [syntax=cpp] //BMP 180 3,3v !!! I2C (A4,A5) 292m.n.p.m. //lcd.setCursor(col, row) #include <OneWire.h> #include <Wire.h> #include <LiquidCrystal_I2C.h> #include <Adafruit_BMP085.h> #include "RTClib.h" #include "DHT.h" #define DHTPIN 2 #define DHTTYPE DHT11 #include <DallasTemperature.h>...
Witam Czy ma ktoś doświadczenie w odbieraniu danych z dwóch (lub więcej) czujników drogą radiową... Chcę zbierać dane z różnych czujników (temperatura, ciśnienie, przyspieszenie, itp) wysyłających dane przez moduły 443MHz i odbierać je przez jeden odbiornik, taki DataLogger. Umiem to robić pojedynczo z każdego czujnika i wyświetlać wartości na wyświetlaczu....
Mała kontynuacja: 1. Dołożyłem barometr BMP180 2. Zdefiniowałem symbole na LCD: termometr, kropelka, stopnie C, "ś" 3. Przeorganizowałem ekrany [syntax=c]#include <DHT.h> #include <Wire.h> #include <LiquidCrystal_I2C.h> #include <OneWire.h> #include <DS18B20.h> #include <Adafruit_BMP085.h> Adafruit_BMP085 bmp; #define...
Witam, konstruuje moduł do tzw. inteligentnego domu moduł znajdzie się w puszce pod włącznikiem. Zadania jakie będzie realizował to: - pomiar temperatury DS18b20, - enkoder (będzie zrealizowany na przerwaniach), - 8 wejść cyfrowych, - wyświetlacz oled do wyświetlania parametrów (OLED 0,96' 128x64 na I2C - SSD1306). Moduł będzie komunikował się z sercem...
Zasoby pożera ci biblioteka Adafruit wyświetlacza OLED, pewnie masz podstawową wersję która znakomicie nadaje się do utylizacji zbędnych zasobów. Jest dostępna wersja bez bajerów i wodotrysków, do wyświetlania samych znaków ASCII, to tak na wypadek jakby zabrakło ci pamięci dynamicznej po dołożeniu termometru na DS18B20.
Poniżej program : [syntax=c]#include <PCF8574.h> #include <Wire.h> #include <DS3231.h> #include <SHT1x.h> #include <SPI.h> #include <Ethernet.h> #include <Adafruit_BMP085.h> #include <OneWire.h> #include <DS18B20.h> // Numer pinu do którego podłaczasz czujnik #define ONEWIRE_PIN 2 byte address[8]...
Dzięki, kolego Pong.Chu. Aby nie być gołosłownym wrzucam linki: https://learn.adafruit.com/raspberry-pi-... http://www.circuitbasics.com/raspberry-p... http://www.reuk.co.uk/wordpress/raspberr... Jest wszystko krok po kroku. Do tego Raspberry...
im dłuższy przewód tym powinna być mniejsza wartość rezystora Tak, ale jak pisałem wcześniej bez przesady. Nawet 50m (100m też dawało radę) metrów nie wymaga zmniejszania rezystancji. i do tego służy ci zapewne potencjometr 5k. tak https://learn.adafruit.com/downloads/pdf... 50m OMY 3x1,0...
Witam Konstruuje projekt który ma być docelowo systemem monitorowania i bezpieczeństwa układu laboratoryjnego. Mój problem polega na tym że: Chciałbym aby po wciśnięciu określonego przycisku na klawiaturze numerycznej program na chwile zatrzymał się pozwolił na wpisanie hasła a później wrócił do normalnej pracy(zbierania danych z czujników) oczywiście...
Witam Mam problem z wieszającym się Arduino... Generalnie program działa przez kilka / kilkanaście minut i potrafi się zawiesić - Oled zostaje zamrożony i komunikacja LoRa <> LoRa nie działa. Arduino zasilone z portu USB z ładowarki telefonu 5V 2A Druga strona przestaje odbierać dane... Działanie programu na Arduino nano to: dokonywanie pomiarów...
Dodano po 3 pisałem to kilka lat temu i wrzuciłem te biblioteki wywaliło mi taki komunikat
Jeżeli ma być DIY to na rynku jest sporo gotowych scalaków przetworników R/I R/U oraz R/f Czyli rezystancja na prąd (zazwyczaj 4-20mA), rezystancja-napięcie (np. 0-10V) oraz rezystancja-częstotliwość. Poszukaj sobie not katalogowych firm Texas Instruments, Burr-Brown Seria układów scalonych XTR..... Znajdziesz tam precyzyjne przetworniki. Albo przetworniki...
I najważniejsza porada, zmień takie kwiatki jak [syntax=c] void Graph(Adafruit_ILI9341 &d, double x, double y, double gx, double gy, double w, double h, double xlo, double xhi, double xinc, double ylo, double yhi, double yinc, String title, String xlabel, String ylabel, unsigned int gcolor, unsigned int acolor, unsigned int pcolor, unsigned int tcolor,...
Witam Chciałbym układem MCP9898 ( https://www.adafruit.com/products/1782 ) mierzyć temperaturę powietrza ( duża wilgotność miejsca pomiarów ) oraz temperaturę wody i zastanawiam się jak taki układ zabezpieczyć tak aby można było go bez problemu zanurzyć w wodzie lub by mógł pracować na zewnątrz w warunkach dużej wilgotności powietrza. Mam kilka opcji...
Jesteśmy świadkami, jak cała konstrukcja jest generowana przez AI. Nie tylko kod programistyczny, ale również sposób łączenia elementów. Na razie modele radzą sobie z popularnymi elementami, pewnie kwestia czasu, jak zostaną przetrenowane na datasheetsach elementów elektronicznych. . No właśnie AI kiepsko radzi sobie z Datasheet. Nie za bardzo radzą...
Dzięki-dobry pomysł z licznikiem impulsów na te piny-tak zrobię. Co do tego mostka 1-Wire. Wygląda fajnie ten, ma 8 wejść ds18b20 i jeszcze adresację, więc jest dużo opcji https://botland.com.pl/konwertery-pozost... ale jest drogi -więc taniej kupić...
Witam, Dodam na samym początku, że nie jestem mistrzem programowania. A zazwyczaj przerabiam juz gotowe projekty pod siebie jednak tutaj już moja wiedza się kończy i chce was prosić o pomoc. 1. Ile to nie próbowałem i za każdym razem wyświetla mi "0 L" bez miejsc po przecinku, jak zastosuje display.print(int(flowRate*1000)); Uzyskuje wynik w "0000 mL"...
Jak macie inne biblioteki (nie spi...) to proszę wrzucać, chętnie przetestuję. Wartość -127 nie jest możliwa do odczytania w DS, jest poza jego skalą pomiarową, dlatego została użyta jako wartość błędu. Mierzysz temperaturę wody w akwarium? Wystarczy napisać coś w stylu: [syntax=c] { float temp=sensors.getTempCByIndex(0) ; if ( temp<10 || temp>50)...
Witam Od kilku dni morduje się z jednym problemem. W wolnych chwilach kombinuję z kodem do stacji pogodowej. Wszystko szło pomalutku do przodu. Program normalnie się kompilował i wgrywał bez chwili zawahania, aż pewnego razu z niewiadomych dla mnie przyczyn odmówił posłuszeństwa. Nie mam pojęcia co się stało. Nagle przestał widzieć dołączone zakładki...
Witam. Zbudowałem taki układ: Arduino Mega 2560 + Enc28j60 + 6xDS18b20 + 1xDHT21 Dane z czujników wysyłam na Thingspeak. Poniżej załączam program. (poskładany z netu) http://obrazki.elektroda.pl/9384029600_1... Chciałbym ustawić temperaturę startową po resecie na 10 stopni. Jak to zrobić?
Wyjaśniłem Ci to w poprzednim wątku z przykładem do Nokia_LCD.h, ustaw sobie kontrast między 40 a 60, u mnie na 40 jest OK, na 60 jest czarny ekran. Problem nie jest z kontrastem, ale z tym, że używam (ustawiam) dla obu urządzeń Hardwarowy interfejs SPI, ze wspolnymi pinami MOSI/MISO/CLK . Problem pojawia się dla wszystkich bibliotek poza ta najbardziej...
I znów następny czujnik, i następny problem..... Proszę zerknijcie na ten kod i powiedzcie czemu czujnik ds18b20 Nie odświeża temperatury?? ani na serialmonitor ani też na wyświetlaczu, Czujnik działa poprawnie w gotowych przykładach. #include <DHT.h> #include <SoftwareSerial.h> SoftwareSerial espSerial = SoftwareSerial(8, 7); #include...
https://obrazki.elektroda.pl/9932147800_... Warto obserwować LoLin ESP8266 i MicroPython ESP8266 dobrze integruje się z Arduino ale warto wypróbować też inne możliwości takie jak MicroPython. Na początek na komputerze instalujemy środowisko Python: https://www.python.org/downloads/ Następnie z wykorzystaniem narzędzia pip instalujemy...
Arduino Leonardo które zamierzam wykorzystać będzie korzystało z yun shieldu, 6 czujników temperatury ds18B20 jednego DHT22, dwóch modułów 4 przekaźników podłączonych do wyjść PCF8574 oraz z modułu PCA9685 do sterowania 12 driverami power led DW8501 i 4 modułami mosfet do obsługi 3 kanałów wentylatorów i pompy wody, oraz moduł zegara RTC3231, całość...
Ok, projekt zakonczony sukcesem. duzo czujnikow na dlugich przewodach (15 -20m) w roznych czesciach budynku (przedluzam ekranowanym kablem ethernetowym cat5 lub 6), arduino wlacza i wylacza pompy w zaleznosci od temperatury. (zolty przewodzik danych na digital2, NIE ZAPOMNIJCIE O (jednym) rezystorze 4.7Kohma miedzy zoltym a 5v. Adresy czujnikow spisywalem...
Próbowałem tak robić ale nie działało. Do ESP8266 kod pisze się trochę inaczej niż arduino, i na razie nie umiem tego scalić tak aby nie wysyłać osobno temp1 i temp2. Proszę o pomoc. P.S. Poniżej załączam kod do Arduino Mega+ENC28j60+6x sensor ds18b20+DHT21 1x temperatura 1x wilgotność. Wszystko działa. Może komuś się przyda. [syntax=c] /* | Wszystko...
Zacząłem od nowa: kupiłem nową ATmegę328P. Podłączyłem ją do pustej płytki stykowej, dodałem zasilanie, kwarc, kondensatory i WiFi. Ustawiłem fusy w avrdude z użyciem spowolnienia -B8 na USBasp (low: 0xFF, high: 0xDE, extended: 0x05). Układ zaczął działać z kwarcem. Nie wgrywałem bootloadera Arduino, tylko program z Arduino IDE obsługujący WiFi. Działało...
Termostat, zasilanie 230V, praca w pomieszczeniach suchych, temperatura 20..30 stopni Celsjusza. Wejścia: 3 termometry ds18b20, max 100m (można stosować repeatery, konwertery protokołów czy zdalne termometry RF). Wejścia zabezpieczone przed uszkodzeniem, i zwarciem. Awaria jednego termometru nie może wpływać na pozostałe. Klawiatura lokalna foliowa...
http://obrazki.elektroda.pl/3796073600_1... I Opis ogólny urządzenia: Chciałbym przedstawić mój projekt bazujący na mikrokontrolerze STM32 dokładnie na modelu STM32F11RET6 http://www.st.com/content/st_com/en/prod... Jest to sterownik dla urządzenia...
http://obrazki.elektroda.pl/6267131800_1... Moduł moduł będzie gotowy do pracy ze środowiskiem Arduino. Zestaw pozwala w bardzo prosty sposób na rozpoczęcie eksperymentów z IoT. Jeżeli planujecie wykorzystać Środowisko Arduino. Moduł został przetestowany z najnowszą dostępną wersją środowiska 1.8.2 www.arduino.cc aby ułatwić pracę z...
Witam wszystkich. Buduje sobie urządzenie które będzie zasilane silnikiem z taniego blendera. Ponieważ silnik ma dość wysokie obroty, wykorzystałem oryginalny układ kontroli prędkości blendera lekko zmodyfikowany, wstawiłem dodatkowy rezystor szeregowo z potencjometrem sterującym obrotami. Postanowiłem też dodać jakiś czujnik który by je mierzył - padło...
Witam, Mam kolejną prośbę o pomoc :) Arduino Leonardo które zamierzam wykorzystać będzie korzystało z yun shieldu, 6 czujników temperatury ds18B20 jednego DHT22, dwóch modułów 4 przekaźników podłączonych do wyjść PCF8574 oraz z modułu PCA9685 do sterowania 12 driverami power led DW8501. https://www.adafruit.com/product/815 a wolne 4 wyjścia z PCA9685...
adafruit serwo bme280 adafruit adafruit motor shield
zwarcie szynach silvercrest odkurzacz transformator tufvassons
Lexus 300 – wypalone gniazdo zaworowe 5. cylinder: koszty naprawy, regeneracja głowicy Zamienione pedały w kierownicy Cobra Rally GT900