poprad
Vytvořené odpovědi
Aktuálně je na stránce zobrazeno 8 příspěvků - 1. až 8. (celkem z 8)
-
AutorPříspěvky
-
popradÚčastník
Zkuste kontaktovat firmu http://www.graviton.sk, ta se zajímá o váhy a vše co je s tím spojené.
popradÚčastníkUpravil jsem
private: byte Stav; static void Privatna(); ....... void Pokus::Verejna() { attachInterrupt(0,Privatna,CHANGE); }
a kompilace mi vyšla. Je toto řešením problému?
popradÚčastníkPřiznám se, že jsem tomu neporozuměl. Ani ten příklad s class Foo nefunguje.
popradÚčastníkMyslel jsem si to, jen jsem se chtěl ujistit. Ale je to škoda….
popradÚčastníkUž jsem to vyřešil:
SerialStepper.h
#ifndef SerialStepper_h #define SerialStepper_h #include <Arduino.h> class SerialStepper { public: SerialStepper (byte pin_STCP, byte pin_SHCP, byte pin_DS, byte pocetM, int motory[]); void Init(); private: byte _pin_STCP; byte _pin_SHCP; byte _pin_DS; byte _pocetM; int * _motory = NULL; // Inicializacia pointera }; #endif
SerialStepper.cpp
#include <Arduino.h> #include "SerialStepper.h" SerialStepper::SerialStepper( byte pin_STCP, byte pin_SHCP, byte pin_DS, byte pocetM, int motory[]) { this->_pin_STCP = pin_STCP; // priradenie k lokalnym this->_pin_SHCP = pin_SHCP; // premennym this->_pin_DS = pin_DS; this->_pocetM = pocetM; this->_motory = & motory[0]; // Priradenie adresy }
A práce s lokálními proměnnými v SerialStepper.cpp už je klasika:
....... digitalWrite (_pin_STCP,HIGH); ....... digitalWrite (_pin_SHCP,LOW ); ....... digitalWrite (_pin_DS,LOW ); ....... for (byte i = _pocetM; i>0 ;i--) { Motory = _motory[i-1]; .......
popradÚčastníkJaké čtverečky? Myslíš hranaté závorky, které označujú proměnné typu pole?
Ty lomené závorky u Arduino.h opravím, ale určitě to nesouvisí s mojím problémem. Chybu to hlásí na označené řádky, když chci namapovat lokální proměnné pole na dovážené pole.byte _motory[] = motory[] byte _smerM[] = smerM[]
popradÚčastníkMyslel jsem pole s nesourodými prvky, něco jako v Pascale struktura record.
popradÚčastníkDěkuji.
-
AutorPříspěvky
Aktuálně je na stránce zobrazeno 8 příspěvků - 1. až 8. (celkem z 8)