Polecane Sklepy

HEMP.pl - growboxy, lampy, nawozy do uprawy roślin

nasiona marihuany

 
 
 
 

TEMAT: BOX + PANEL LED + ARDUINO

BOX + PANEL LED + ARDUINO 9 lata 4 miesiąc temu #21

  • F.B.I
  • F.B.I Avatar
  • Offline
  • ... oblany żywicą
  • Największe bogactwo to robienie tego, co kochasz
  • Posty: 648
  • Zebranych lumenów: 2077
  •  

  •  

Sadzisz ze jest tu ktos kto bylby w stanie, manipulować kodem dla własnych potrzeb?... moze i jest ale chy a sie jak na razie nie ujawnił :-), wiem ze kody do arduino sa oparte na c/cc+ ale nawet tego jezyka nie znam. Czy mozna sie tego nauczyc?... czy raczej bariera nie do ogarniecia bez ostrej nauki w szkole. Znajomosc pisania kodu na atmege daje ogromne możliwości, mozna sobie usprawnic sporo życie. Hehe az mi sie kreskówki przypomniały o postaciach ktorym zaraz po zadzwonieniu budzika, ożywa cała kuchnia i po kilku minutach ma gotowe śniadanie na talerzu. ... hahah a to dobre.
Ps. Nie spiesz sie z kodem, dopracuj i jak cos to wtedy wrzuć, arduino to swietna zabawa, zastanawiam sie nad uno dla mojego syna, do tego kilka peryferii i mogłby sie szkolic i przy tym dobrze bawic, lubi lutowanie, diody itp, ma dopiero 9lat i sie zastanawiam czy jest w stanie ogarnąc to, z pomocą oczywiscie.Sam jestem ciekaw, pewnie ruszyłbym z czasem projekt drona rc.:-)
Bądźcie wolnymi jednostkami.Żyjcie i kochajcie jak naturalne stworzenia naszej małej planety.Chrońcie przyrodę wokół siebie, kochajcie się i twórzcie muzykę. Jesteśmy tu tylko na krótką chwilę, sprawcie, żeby się opłacało.Starajcie się być dobrzy i nikomu nie szkodzić,to...
Ostatnio zmieniany: 9 lata 4 miesiąc temu przez F.B.I.
Administrator wyłączył możliwość publicznego pisania postów.

 
 
 

BOX + PANEL LED + ARDUINO 9 lata 4 miesiąc temu #22

  • wygadany puchacz
  • wygadany puchacz Avatar
  • Offline
  • ... kiełkujący
  • Posty: 98
  • Zebranych lumenów: 213
  •  

  •  

Do ogarnięcia.
Ja znam tylko pythona w stopniu podstawowym a jakoś sobie radzę z C.

Wyprowadzę zmienne na początek kodu i je opiszę.
Do zmiany przez użytkowników będzie tylko kilka rzeczy.
Jaką wilgotność ma trzymać.
Jaką temp ma trzymać.
Do którego pinu podpięty jest czujnik.
Do którego pinu podpięte są wentylator/czujnik/grzejnik.
Ostatnio zmieniany: 9 lata 4 miesiąc temu przez wygadany puchacz.
Administrator wyłączył możliwość publicznego pisania postów.

BOX + PANEL LED + ARDUINO 9 lata 4 miesiąc temu #23

  • Kowalsky
  • Kowalsky Avatar
  • Offline
  • ... oblany żywicą
  • Karma to Suka
  • Posty: 2278
  • Zebranych lumenów: 2296
  •  

  •  

Zajebisty projekt. Paczam z niecierpliwoscia na progres :D
Karma to Suka
Administrator wyłączył możliwość publicznego pisania postów.

 

BOX + PANEL LED + ARDUINO 9 lata 4 miesiąc temu #24

  • Marysia_Gram
  • Marysia_Gram Avatar
  • Offline
  • ... indukujący
  • Posty: 229
  • Zebranych lumenów: 188
Jaram się tym jak arab kursem pilotażu :D
Lubię piersi ( . )( . ) MJ, zabawę, alkohol, dobrą muzykę itp itd ogólnie jestem pierdolonym hedonistą i dobrze z tym mi :)
Administrator wyłączył możliwość publicznego pisania postów.
Otrzymany Lumen od: wygadany puchacz

BOX + PANEL LED + ARDUINO 9 lata 4 miesiąc temu #25

  • wygadany puchacz
  • wygadany puchacz Avatar
  • Offline
  • ... kiełkujący
  • Posty: 98
  • Zebranych lumenów: 213
  •  

  •  

Dobra,
Bez pierdolenia. Poniżej kod do zarządzania (włącz/wyłącz) trzema urządzeniami. Powinien działać z DHT11 i DHT22 (ja testowałem na DHT22 i działa pięknie)
W tym przypadku:
wentylator - pin 4
nawilżacz - pin 7
grzejnik - pin 8
Czujnik podpięty do pin 2.

Całość opisana w miarę przejrzyście - więc nie będę się rozpisywał.

Specjalnie nie używałem pinów z PWM - mogą się przydać do czegoś bardziej twórczego później ;)

Do zarządzania czujnikiem użyłem TYCH bibliotek. Z innymi mój kod nie będzie działał.
Pomiary brane są co 60 sekund.
#include "DHT.h"

DHT dht;
 
byte wentyl = 4;
byte mgielka = 7;
byte heat = 8;
unsigned char wym_wilg = 55;// ustawiamy wilgotność
unsigned char wym_temp = 28;// ustawiamy temp
unsigned char odpal_naw = 50;// przy jakiej wilgotności odpalić nawilżacz

void setup()
{
  dht.setup(2);//PIN czujnika w nawiasie
  pinMode(wentyl, OUTPUT);
  digitalWrite(wentyl, LOW);
  pinMode(mgielka, OUTPUT);
  digitalWrite(mgielka, LOW);
  pinMode(heat, OUTPUT);
  digitalWrite(heat, LOW);
}
 
void loop()
{
  float wilg = dht.getHumidity();
  float temp = dht.getTemperature();

  if(wilg > wym_wilg)
  {
    digitalWrite(wentyl, HIGH);
  }
  else
  {
    digitalWrite(wentyl, LOW);
  }
 
  if(temp < wym_temp)
  {
    digitalWrite(heat, HIGH);
  }
  else
  {
    digitalWrite(heat, LOW);
  }
  if(wilg < odpal_naw)
  {
   digitalWrite(mgielka, HIGH);
  }
  else 
  {
    digitalWrite(mgielka, LOW);
  }
  delay(60000);
 
}

Testować i raportować!

Miłej zabawy :)

Pzdr!
Ostatnio zmieniany: 9 lata 3 miesiąc temu przez wygadany puchacz.
Administrator wyłączył możliwość publicznego pisania postów.
Otrzymany Lumen od: Golas, F.B.I, Kowalsky, AS, Marysia_Gram, Prosty człek

BOX + PANEL LED + ARDUINO 9 lata 4 miesiąc temu #26

  • F.B.I
  • F.B.I Avatar
  • Offline
  • ... oblany żywicą
  • Największe bogactwo to robienie tego, co kochasz
  • Posty: 648
  • Zebranych lumenów: 2077
  •  

  •  

widziałem że masz tam tez wyswietlacz, czy ten skrypt go obsługuje czy na razie to jest kod podstawowy bez obsługi lcd?... czy bedziesz go odpalał przez biblioteke iostream?
Bądźcie wolnymi jednostkami.Żyjcie i kochajcie jak naturalne stworzenia naszej małej planety.Chrońcie przyrodę wokół siebie, kochajcie się i twórzcie muzykę. Jesteśmy tu tylko na krótką chwilę, sprawcie, żeby się opłacało.Starajcie się być dobrzy i nikomu nie szkodzić,to...
Administrator wyłączył możliwość publicznego pisania postów.

Re:Odp: BOX + PANEL LED + ARDUINO 9 lata 4 miesiąc temu #27

  • wygadany puchacz
  • wygadany puchacz Avatar
  • Offline
  • ... kiełkujący
  • Posty: 98
  • Zebranych lumenów: 213
  •  

  •  

Ten kod nie obsługuje wyświetlacza. To tylko program typu wrzuć raz do kontrolera i zapomnij.
Wyświetlacz będę robił na bibliotece LiquidCrystal.

Pzdr!
Administrator wyłączył możliwość publicznego pisania postów.

BOX + PANEL LED + ARDUINO 9 lata 4 miesiąc temu #28

  • leszczu
  • leszczu Avatar
  • Offline
  • ... na wacie
  • Posty: 14
  • Zebranych lumenów: 24
Jestem mile zaskoczony że nie tylko ja wpadłem na ten pomysł (arduino + BOX) Mój projekt jest w przebudowie po 1szym sezonie dzialania i dokumentacje robie dopiero od 0. Jak będę miał gotowe to wrzuce wszystko. Ja miałem troche inne założenia bo chodzi m.in. też o dostęp przez net do sterownika ale część rzeczy się pokrywa z twoim. Powodzenia przy składaniu!
Administrator wyłączył możliwość publicznego pisania postów.
Otrzymany Lumen od: wygadany puchacz

Re:Odp: BOX + PANEL LED + ARDUINO 9 lata 4 miesiąc temu #29

  • wygadany puchacz
  • wygadany puchacz Avatar
  • Offline
  • ... kiełkujący
  • Posty: 98
  • Zebranych lumenów: 213
  •  

  •  

Świetnie, że znalazł się ktoś jeszcze - będzie raźniej ;-)
Tak się właśnie zastanawiam nad przystawką wi-fi. Rozwiązałoby to problem z ustawianiem godziny i ogólnie nadzorem. Opisz, jak będziesz miał chwilę, co tam u siebie zmajstrowałeś ;-)

Pzdr!
Administrator wyłączył możliwość publicznego pisania postów.

BOX + PANEL LED + ARDUINO 9 lata 4 miesiąc temu #30

  • leszczu
  • leszczu Avatar
  • Offline
  • ... na wacie
  • Posty: 14
  • Zebranych lumenów: 24
Mój projekt bazuje na Arduino Yun czyli połączenie Linuxa na osobnym chipie z mikrokontrolerem. Na celu miał sterowanie automatyczne takimi rzeczami jak wiatraki, podlewanie, nawilżacz oraz dostęp do danych o stanie na bieżąco przez net. W połączeniu z zewnętrznym serwerem monitoringu który zbiera te dane, można prześledzić całą historię uprawy, plus jest opcja wysyłania alarmów jak coś źle się dzieje. Są jeszcze inne bonusy ale o tym napiszę jeszcze ;)

Z Arduino można mnóstwo ciekawych i użytecznych rzeczy zrobić nie będąc wcale jakimś wytrawnym elektronikiem ani programistą.
Administrator wyłączył możliwość publicznego pisania postów.
Moderatorzy: AS

Polecane Sklepy

HEMP.pl - growboxy, lampy, nawozy do uprawy roślin

Nasiona Marihuany