Nalezeno 18 výsledků hledání
Přejít na rozšířené vyhledávání
- 16 úno 2021, 11:12
- Fórum: Nabídka práce
- Téma: Nabídka dokončení projektu řídící jednotky pro pěstírny
- Odpovědi: 0
- Zobrazení: 1716
Nabídka dokončení projektu řídící jednotky pro pěstírny
Dobrý den, poptávám dokončení projektu řídící jednotky pro skleníky. Projekt je téměř dokončen, je pouze potřeba otestovat a odhalit případné chyby v kódu (o některých vím a budu je samozřejmě reportovat). Zařízení ovládá relé na základě vstupů ze sensorů, komunikuje pomocí displeje NEXTION a webové...
- 26 srp 2020, 10:01
- Fórum: Programování obecně
- Téma: Rozdeleni .ino do Modulu
- Odpovědi: 9
- Zobrazení: 4535
Re: Rozdeleni .ino do Modulu
Abych si to ujasnil, soubor s příponou .cpp je pouze jeden, zbytek souborů má příponu .h? Takže pokud mám projekt, ve kterém je více než jeden soubor .ino, tak ten který se jmenuje stejně, jako složka ve který je uložen má příponu .cpp a zbytek souborů .ino by měl mít příponu .h? Volají se na začátk...
- 16 črc 2020, 23:42
- Fórum: Práce
- Téma: Plat programátora Arduino
- Odpovědi: 6
- Zobrazení: 4544
Plat programátora Arduino
Ahoj,
zajímalo by mě, kolik si říkáte za programování arduina na běžných deskách (UNO, MEGA, ..). V závislosti na složitosti kódu, např. ovládání relé s webovým rozhraním, sběrem dat ze senzorů a zobrazením na displeji NEXTION?
zajímalo by mě, kolik si říkáte za programování arduina na běžných deskách (UNO, MEGA, ..). V závislosti na složitosti kódu, např. ovládání relé s webovým rozhraním, sběrem dat ze senzorů a zobrazením na displeji NEXTION?
- 19 bře 2020, 17:59
- Fórum: Programování obecně
- Téma: SW reset arduina
- Odpovědi: 3
- Zobrazení: 2614
Re: SW reset arduina
Máš pravdu, trošku jsem se nad tím zamyslel a inicializaci serveru jsem vložil do vlastní funkce, kterou volám jak v setupu, tak po změně IP adresy. Dík za pošoupnutí.
- 19 bře 2020, 12:17
- Fórum: Programování obecně
- Téma: SW reset arduina
- Odpovědi: 3
- Zobrazení: 2614
SW reset arduina
Ahoj, jak nejšetrněji restartovat kód arduina (konktrétně MEGA2560)? Mám kód, ve kterém je možné nastavit buď statickou IP adresu nebo adresu přes DHCP, pokud změním nastavení je třeba na dálku restartovat arduino. Zároveň je tam funkce na "obnovení továrních hodnot". Jaký jsou výhody/rizi...
- 17 bře 2020, 18:36
- Fórum: Programování obecně
- Téma: Arduino - zpřehlednění rozsáhleho kódu
- Odpovědi: 19
- Zobrazení: 10489
Re: Arduino - zpřehlednění rozsáhleho kódu
Ahoj, po přečtení tohoto threadu jsem rozdělil delší kód do záložek. A mám k tomu otázku: Když už lze rozdělit kód do záložek, jde nějak určit jaké části kódu zkompilovat a nahrát? Mám dvě konfigurace projektu (jedna s měřením a druhá bez měření) a zajímalo by mě zda se dá někde definovat které zálo...
- 24 lis 2019, 23:15
- Fórum: Programování obecně
- Téma: Jeden void pro více různých periferií
- Odpovědi: 10
- Zobrazení: 5144
Re: Jeden void pro více různých periferií
Dobře, chybu jsem si našel.. Mělo to tam být bez int (u Stepper), takto: MujMotor::MujMotor(int a, int b, int c, int d, int e):Stepper(number_of_steps, motor_pin_1, motor_pin_2, motor_pin_3, motor_pin_4){ } Ale teď narážím na jiný problém. Number_of_steps a další jsou private. C:\Program Files\Windo...
- 24 lis 2019, 22:44
- Fórum: Programování obecně
- Téma: Jeden void pro více různých periferií
- Odpovědi: 10
- Zobrazení: 5144
Re: Jeden void pro více různých periferií
Takže..dostal jsem se k tomuto: #include <Stepper.h> class MujMotor: public Stepper { public: MujMotor(int, int, int, int, int); int zkalibrovano; int kalibrace10mL = 10; String readString; void kalibracePump(); void odvzdusneniPump(); void testKalibrace(); void rucniMichani(); }; void MujMotor::kal...
- 24 lis 2019, 15:38
- Fórum: Programování obecně
- Téma: Jeden void pro více různých periferií
- Odpovědi: 10
- Zobrazení: 5144
Re: Jeden void pro více různých periferií
Předpokládám že každé vytisknuté čerpadlo bude dávat na stejný počet kroků trochu jiné hodnoty. Takže v aplikaci stisknu kalibrovat, a pumpa udělá 15000 kroků, to nadávkuje určité množství ml. To vyplním do aplikace a trojčlenkou si vypočítám kolik kroků je potřeba na dávkování 5ml. No a pak když bu...
- 24 lis 2019, 09:49
- Fórum: Programování obecně
- Téma: Jeden void pro více různých periferií
- Odpovědi: 10
- Zobrazení: 5144
Re: Jeden void pro více různých periferií
gilhad: Jasně, takže když to jsou krokové motory, u kterých používám knihovnu stepper.h tak použiji toto?: Stepper motor1(stepsPerRevolution, 8, 9, 10, 11); Stepper motor2(stepsPerRevolution, 4, 5, 6, 7); void loop(){ if(digitalRead(2) ==HIGH){ //pokud bylo zmáčknuto tlačítko na pinu 2, kalibruj mot...