Close

Nasranek

Vytvořené odpovědi

Aktuálně je na stránce zobrazeno 15 příspěvků - 1. až 15. (celkem z 16)
  • Autor
    Příspěvky
  • odpověď na: Vodní pumpička #12125
    Nasranek
    Účastník

    A co ta pumpička má dělat? (nejsem blbej vím že pumpička pumpuje – bohudík se tím živím i když naše pumpičky 🙂 dávaj od 100 do 320 Bar).
    Pokud se má jen po zmáčknutí tlačítka zap/vypnout tak jdeš s kanonem na vrabce, pokud se má zapínat po nějaké podmínce (čas, teplota, …), tak ano arduino je na to vhodné.

    Tak 1, napájení pumpy musíš realizovat ze zdroje ne s Arduina – neutáhne to.
    2, pokud bude pumpa pod stálým zavodněním (radši než rele bych použil mosfet pro
    plynulejší rozjez s menším zahříváním třeba po 20x skoku,
    můžeš použít samozřejmě oboje.
    3, hladinový hlídač by taky nebyl špatný.

    Takže podle mně třeba na přečerpávání vody s nádoby do nádoby bych použil tyto součástky:
    Arduino Uno, Display s tlačítky, Shield pro Uno se šrouby, Hodinový modul, pumpičku,
    Teplotní čidlo(jsou dvě možnosti jedna stojí cca 20 kč+cena čidla a druhá v haléřích,
    modul k připojení -20 Kč, Odpor 10 h ?), hladinové čidlo, krabička (s krabičkou je docela problém – ne pro mně mám 3D tiskárnu), napájecí zdroj, mosfet nebo relé (pumpu neznám nevím jak se chová při startu na sucho nebo s kapalinou).

    součástky s ebay.com (jen pro upřesnění neříkám že od nich si to máte koupit)

    http://www.ebay.com/itm/5Pcs-IRF520-MOS-FET-Driver-Module-for-Arduino-Raspberry-pi-New-/321485262345?hash=item4ada03ce09:g:avgAAOSwwo1Xed2e

    http://www.ebay.com/itm/1x-Modulo-Rele-5V-1-Canal-Arduino-ONE-CHANNEL-RELAY-MODULE-BOARD-SHIELD-/272353830757?hash=item3f698da765:g:bZYAAOSwdzVXvsFN

    http://www.ebay.com/itm/Yellow-Backlight-1602-LCD-Board-Keypad-Shield-For-LCD-Duemilanove-Robot-Arduino-/191736125823

    http://www.ebay.com/itm/Proto-Screw-Shield-for-Arduino-Open-Source-Reset-Button-D13-LED-S-/191736125506

    http://www.ebay.com/itm/New-Hot-Sale-White-Wired-Liquid-Water-Level-Sensor-Float-Switch-for-Aquarium-AD-/112095617933?epid=1169531890&hash=item1a196b638d:g:-7wAAOSwImRYT0V0

    http://www.ebay.com/itm/1PCS-DS3231-AT24C32-IIC-precision-Real-time-clock-module-memory-module-/221891178884?hash=item33a9beb184:g:fKMAAOSwVL1V~o5a

    http://www.ebay.com/itm/1PC-DS1820-Stainless-Steel-Waterproof-Temperature-Sensor-Probe-18B20-for-Arduino-/222547940077?hash=item33d0e412ed:g:h4oAAOSwgv5ZQ4SU

    http://www.ebay.com/itm/New-DS18B20-Temperature-Sensor-Shield-Module-without-DS18B20-Chip-/191154955141?epid=2113528962&hash=item2c81b92385:g:YNgAAOSwMNxXYheZ

    http://www.ebay.com/itm/Ultra-quiet-Mini-DC-3-6V-120L-H-Brushless-Motor-Submersible-Water-Pump-New/201559004919?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2060353.m2749.l2649

    odpověď na: Poraďte, čo kúpiť.. #11763
    Nasranek
    Účastník

    Stavebnici nekupuj, většinu věcí z ní nepoužiješ.
    Prvně si rozmysli co chceš zkusit a podle toho se rozmysli o nákupním seznamu

    odpověď na: Ovládání klimatizace #9169
    Nasranek
    Účastník

    Nepoužitou knihovnu smaž s disku, někdy to dělá bordel při kompilaci.
    Nejlepší je všechny knihovny přidávat do dokumety/arduino/library a nikam jinam
    pokud možno tak přes program ne ručně.

    odpověď na: Osvětlení akvaria Led pásky #8969
    Nasranek
    Účastník

    ok nic se neděje já na to jen lehce mrknul po šichtě a ani jsem to prakticky nezkoušel to až v pátek jak budu mít volno

    odpověď na: Osvětlení akvaria Led pásky #8962
    Nasranek
    Účastník

    vypadá to zajímavě určitě až budu mít volno vyzkouším prototyp mám pořád ještě v celku,
    mán Arduin několik tak mi nevadí mít něco hotového na stole
    V programu je hodně chyb s promněnnýma(někde používáš jas pak brightness, ale neva poperu se s tím uvídíme potom světlo1 – nahrazuješ světlo
    mně šlo hlavně o vzorec a ten vypadá funkčně,až dohodím vsutupy čidel
    a grafický výstup dám vědět

    odpověď na: Osvětlení akvaria Led pásky #8955
    Nasranek
    Účastník

    Minulý týden jsem dodělal a teď je už je i odzkoušen Led pásek/stmívač/teplota vody/hodiny/Displej Nokia 5110(čekám na 4×20 I2C displej pak předělám na něj).
    Program má nějaké nedostatky – mám ho ve dvou verzích jedna vypíná/zapíná podsvícení displeje mechanicky (Pod světlení je rozpojované spínačem) tu tady dám, pod světlení přes tlačítko řešeno výstupem s Arduina, má tu nevýhodu – pří startu pásku nereaguje hned ale od 1-10 sekund protože Led postupně rozsvěcuje cca 42 minut a krok je po 10 sekundách.
    Sériový výstup je vypnut(žere moc prostředků pro lokální proměnné)
    budete potřebovat 2 knihovny a to tyto:

    #include <DallasTemperature.h>
    #include <Nokia_5110.h> //https://github.com/baghayi/Nokia_5110
    
    const int pinCidlaDS = 2;//teplotní čidlo vody je připojeno k Digitálním pinu D2
    
    OneWire oneWireDS(pinCidlaDS);
    
    DallasTemperature senzoryDS(&oneWireDS);
    
    //nastavení pinu pro displej, můžou být skoro všechny digitální, ale jeden pwm musíte nechat pro řízení mosfetu (pwm 11,10,9,6,5,3)
    // BL - podsvícení rozpojit přes spínač jinak bude v kuse svítit ve verzi 1.3 je napojen na D10,ale zpožďuje
    #define RST 4
    #define CE 5
    #define DC 6
    #define DIN 7
    #define CLK 8
    
    Nokia_5110 lcd = Nokia_5110(RST, CE, DC, DIN, CLK);
    
    #include <Wire.h>
    #include <DS3231.h> //http://www.rinkydinkelectronics.com/library.php?id=73
    
    DS3231  rtc(SDA, SCL);
    
    #define DS3231_I2C_ADDRESS 0x68
    // Convert normal decimal numbers to binary coded decimal
    byte decToBcd(byte val)
    {
      return ( (val / 10 * 16) + (val % 10) );
    }
    // Convert binary coded decimal to normal decimal numbers
    byte bcdToDec(byte val)
    {
      return ( (val / 16 * 10) + (val % 16) );
    }
    int svetlo1 = 11;//pwm vystup
    int sviti = 0;
    int den = 0;
    
    byte second, minute, hour, dayOfWeek, dayOfMonth, month, year;
    
    void setup()
    {
      rtc.begin();
      lcd.clear();//smaže obrazovku
      lcd.setContrast(30);//nastavení kontrastu je to individuální, mám jich několik a každý chce něco jiného ale je to v rozmezí 30-60
    
      Wire.begin();
      // Nastavení hodin a datumu po nastavení dát do poznámek v mění se jen to co jen odemknuto
      
    
      //rtc.setDOW(3);  // Den v tydnu- mozno napsat jako cislo nebo jako den -- rtc.setDOW(1)
    
      //rtc.setTime(17, 31, 20);     // Nastaveni Casu 12:00:00 (24hod format) po nastavení dát "//" a znovu nahrát jinak při resetu se znovu nastaví
      
      // rtc.setDate(21, 10, 2016);   // Nastaveni datumu den/mesic/rok
    }
    
    void readDS3231time(byte *second, byte *minute, byte *hour, byte *dayOfWeek, byte *dayOfMonth, byte *month, byte *year)
    {
      Wire.beginTransmission(DS3231_I2C_ADDRESS);
      Wire.write(0); // set DS3231 register pointer to 00h
      Wire.endTransmission();
      Wire.requestFrom(DS3231_I2C_ADDRESS, 7);
      // request seven bytes of data from DS3231 starting from register 00h
      *second = bcdToDec(Wire.read() & 0x7f);
      *minute = bcdToDec(Wire.read());
      *hour = bcdToDec(Wire.read() & 0x3f);
      *dayOfWeek = bcdToDec(Wire.read());
      *dayOfMonth = bcdToDec(Wire.read());
      *month = bcdToDec(Wire.read());
      *year = bcdToDec(Wire.read());
    
    }
    void displayTime()
    
    {
    
      // příjem dat z DS3231
      readDS3231time(&second, &minute, &hour, &dayOfWeek, &dayOfMonth, &month, &year);
      senzoryDS.requestTemperatures();//při stmívání nebo svítání obnovuje co 10 sekund jinak co 1 sekundu
    
      lcd.setCursor(0, 0);
      lcd.print ("Cas: ");
      lcd.print(rtc.getTimeStr(1));// v zavorce 1 bez sekund, prazdna ukaze sekundy,ale při startu LED skače o 11 a je to ...
      lcd.print(" hod.");
      lcd.setCursor(0, 2);                  // pokud máte teplotní čidlo napevno a nevypadává Vám není potřeba
      lcd.print("T. Vody:               "); //  já mám prototyp který nebude použit tak to řeším přepsáním
      lcd.setCursor(0, 2);
      lcd.print("T. Vody:  ");
      lcd.print(senzoryDS.getTempCByIndex(0));
    
      lcd.setCursor(0, 1);
      lcd.print("Dat. ");
      lcd.print(rtc.getDateStr());
      lcd.setCursor(0, 3); lcd.print("T. Okoli: ");
      lcd.print(rtc.getTemp()); //Hodiny real.času ds3231 mají v sobě teploměr - teplotni cidlo obnovuje co 64 sekund dá se to zkrátit, ale nebudu zbytečně zvětšovat program
      lcd.setCursor(0, 4); lcd.print(" ------------");
    
    }
    void loop()
    {
      senzoryDS.requestTemperatures();
      pinMode(svetlo1, OUTPUT);
      displayTime();
      delay(1000);
    
      byte s, m, h, dvt, dvm, mesic, r;
      readDS3231time(&s, &m, &h, &dvt, &dvm, &mesic, &r);
    
      if (h >= 9 && h < 21) den = 1; // nastaveni intervalu sviceni
      else den = 0;
      for (byte brightness = 0; den == 1 && sviti == 0 && brightness <= 255; brightness ++) {
        displayTime();
        analogWrite(svetlo1, brightness);
        if (brightness == 255) sviti = 1;
        lcd.setCursor(0, 5);
        lcd.print("Stav Led:       ");
        lcd.setCursor(0, 5);
        lcd.print("Stav Led: ");
        lcd.print(brightness);
         delay(10000);
    
      }
    
      for (byte brightness = 255; den == 0 && sviti == 1 && brightness >= 0; brightness --) {
        displayTime();
        analogWrite(svetlo1, brightness);
        if (brightness == 0) sviti = 0;
        lcd.setCursor(0, 5);
        lcd.print("Stav Led:       ");
        lcd.setCursor(0, 5);
        lcd.print("Stav Led: ");
        lcd.print(brightness);
           delay(10000);
      }
    
    }
    
    odpověď na: Klon? ano ne #8507
    Nasranek
    Účastník

    Znám radiem nastavitelné hodiny a proto jsem se divil proč mi posal v odpovědi viz –
    TO: Nasranek
    A, DCF je zbytečně drahé.
    Nejde ani tak o cenu, jako o zarušený DV
    , když jsem o něm nikde nepsal.
    DS3231 už mám doma (odskoušené na Nanu i Unu), a fungují více méně přesně (i když je
    testuji cca 3 dny – budou použité na spínací hodiny do akvárka až dojdou součástky co mi ještě chybí pošlu komplet projek k odsouzení)

    odpověď na: Klon? ano ne #8504
    Nasranek
    Účastník

    To:Luke_cz tím drahým DFC?
    jsi myslel toto?
    http://www.ebay.com/itm/181922180678?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
    Tak je to DS3231 a ještě k tomu 5 kousků jeden vyšel zhruba ba 17 KČ.
    Ano v mých příspěvcích je hodně věcí napsaných nepřesně. ale kdyby jsi si je přečetl pořádně včetně dotazů nad a pod ( bohužel některé odpovědi se zapsaly až dalším dotazu tak nesedí, příště budu teda dávat komu ta odpověď šla).
    Displejů/ na I2C zběrnici se dá dát více stačí je adresovat (ale to už je někde jinde
    k tomu co „Ivocisko“ chtěl a napsal jsem to moc zjednodušeně, takže se všem omlouvám, které jsem přivedl k omylu.

    odpověď na: Klon? ano ne #8365
    Nasranek
    Účastník

    http://www.ebay.com/itm/181922180678?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
    Máš recht 5 kousků stojí cca 70 KČ + baterky, ale na ebay to při větším množství 5 a více vychází na cca 10 kč za kus (baterky jsou stejné typy které se používají do základních desek PC).
    Takže za cca 20-30 KČ máš modul reálného času, osobně mi to připadá jako volovina do meteo stanice real čas, ale proč ne.
    A ano klony nejsou až tak špatné, ale je to kousek od kousku – čti recenze prodejce a uvidíš.

    odpověď na: Klon? ano ne #8357
    Nasranek
    Účastník

    No když si přečtu co vše by chtěl s Arduinem dělat, tak mi vychází jen velká deska.
    A ano máš pravdu je to blbost(no ne zrovna blbost to už je moc).
    Já osobně bych to řešil :
    Uno + wifi (není potřeba, ale pro kontrolu není špatný)
    Nokia 5110 display (nebo 16×4,20×4 LCD na I2C. ale 5110 se mi líbí více i když zabere 5 digitálních pinů – nostalgie můj první telefon byl Nokia 5110)
    ESP8266 + čidla

    Nějaký levný tablet 7″a vice palců (možná se stačí poptat u známých, rodině nebo dokonce máš) dá se pořídit za poloviční cenu co ten 7″ display
    no a nějakou omáčku kolem – tlačítka, spínače, světelné diody,….

    Zobrazení dat s čidel by bylo následovné:
    Kontrolní data na 5110, potom odeslat na web server (jedno jestli místní síť nebo na cloud) a zobrazení v libovolném PC, nebo v tom tabletu nebo dokonce i v mobilu,…

    Bohužel čekám na ESP8266+usb programátor a atmosférické čidlo tak to ještě nemám hotové, ale podobnou blbinu jsem chtěl vyskoušet ještě než jsem četl toto forum.
    Zatím mi tu bliká Uno+DHT11+5110 display.

    odpověď na: Klon? ano ne #8330
    Nasranek
    Účastník

    Ten 7″ LCD panel není nereální, ale potřebuješ větší a rychlejší Arduino, UNO nestačí
    a naprogramovat to už je docela oříšek.

    odpověď na: Klon? ano ne #8328
    Nasranek
    Účastník

    No kabely jsou různé, ale všechny standartní
    AB kábl pro tiskárnu
    nebo mini usb
    micro usb

    odpověď na: Klon? ano ne #8327
    Nasranek
    Účastník

    Na to co chceš ti UNO bohatě stačí.
    Mám tuto desku
    http://www.ebay.com/itm/OSOYOO-UNO-R3-Development-Board-ATmega328P-ATmega16U2-for-Arduino-USB-Cable-/331922145579?hash=item4d481a012b:g:kOAAAOSwMN9XQtm7
    do ní jsem zapojil tyto Displeje (pokud použiješ neupravené knihovny nejdou zapojit současně – zapojit ano ale ne ovládat)
    http://www.ebay.com/itm/IIC-I2C-TWI-SP-I-Serial-Interface1602-16X2-Character-LCD-Module-Blue-Display-/351348064265?hash=item51cdfa0009
    http://www.ebay.com/itm/272088527584?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
    Pak jsem tam přidal DHT11 senzor (teplotu ukazuje dobře , ale vlhkost spíš ne
    http://www.ebay.com/itm/281680109285?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT.
    No abych to zhrnul pro DHT11(může být i DHT22, ale ten je jednou tak dražší a na meteo. zbytečný) potřebuješ jeden digitální pin.
    Na LCD 16×2 A4 a A5 analogové.
    Na Display s Nokie 5x digitální,
    Když chceš použít Barometr tak se dá použít třeba BMP280 (měří barometrický tlak + teplotu ještě nemám doma tak nemám odskoušen), ale co jsem o něm četl tak je nejlepší ho použít s analogu tedy A4,A5 pin na I2C a pak bez shieldu nepoužiješ LCD16x2/4, ale s Nokia displejem to není problém (trošku je co se správné knihovny týče,ale to neřešíme).

    odpověď na: Klon? ano ne #8323
    Nasranek
    Účastník

    No nevím ,ale klon una koupíš za cca 100 KČ na ebay a většinou fungují (dívej se na hodnocení produktu).
    Všechny odkazy co jsi dal jsou klony org. i na ebay začíná nad 400 KČ a podle obrázku poznáš většinou kulový pokud ale na obrázek spoléháš tak org. italský výrobek má nápis Arduino (ale prodejci na ebay na to nehrají tak jistotu máš jen u českého prodejce, ale skoušet za 800 KČ no nevím.
    Pokud si uděláš více projektů tak to je potom záhul a když to budeš chtít někomu prodat tak nemáš šanci (teploměry, meteo stanice,…).

    odpověď na: Jak naprogramovat ESP8266 #8292
    Nasranek
    Účastník

    Pokud vládneš jazykem polským 🙂
    tak tady máš 3 videjka


    včetně dokumentace pod videem

Aktuálně je na stránce zobrazeno 15 příspěvků - 1. až 15. (celkem z 16)