Hirdetés
- Fotók, videók mobillal
- Milyen okostelefont vegyek?
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Mobil flották
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Samsung Galaxy Watch6 Classic - tekerd!
- Szerkesztett és makrofotók mobillal
- Megtartotta Európában a 7500 mAh-t az Oppo
- Samsung Galaxy Watch7 - kötelező kör
- Bemutatkozott a Poco X7 és X7 Pro
-
Mobilarena
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Reset Elek
aktív tag
válasz
Postas99
#23840
üzenetére
Ez lenne qz init, vagyis egy része, pár dolgot már kiszedtem belőle, így is hosszú
#include <TMC2209.h>
#include <HardwareSerial.h>
#include <ESP_FlexyStepper.h>#define SER_BUFF_SIZE 1024
HardwareSerial StepSerial(2);
#define RX_PIN 18
#define TX_PIN 17const long SERIAL_BAUD_RATE = 115200;
const long SERIAL_BAUD_RATE_2 = 640000;TMC2209 stepper_driver_0;
const TMC2209::SerialAddress SERIAL_ADDRESS_0 = TMC2209::SERIAL_ADDRESS_0;
TMC2209 stepper_driver_1;
const TMC2209::SerialAddress SERIAL_ADDRESS_1 = TMC2209::SERIAL_ADDRESS_1;
const uint8_t REPLY_DELAY_0 = 2;
const uint8_t REPLY_DELAY_1 = 2;ESP_FlexyStepper stepper_0;
void setup()
{
Serial.begin(SERIAL_BAUD_RATE);StepSerial.setRxBufferSize(SER_BUFF_SIZE);
StepSerial.begin(SERIAL_BAUD_RATE_2, SERIAL_8N1, RX_PIN, TX_PIN);stepper_driver_0.setup(StepSerial, SERIAL_BAUD_RATE_2, SERIAL_ADDRESS_0);
stepper_driver_0.setReplyDelay(REPLY_DELAY_0);stepper_driver_1.setup(StepSerial, SERIAL_BAUD_RATE_2, SERIAL_ADDRESS_1);
stepper_driver_1.setReplyDelay(REPLY_DELAY_1);delay(100);
if (stepper_driver_0.isSetupAndCommunicating())
{
Serial.println("Stepper driver _0 setup and communicating!");
}
else
{
Serial.println("Stepper driver _0 NOT setup and communicating!");
}Hardware serialt használok, de az esp valamiért nem szereti, ha Serial2-nek van elnevezve.
Ez a kód működik kifogástalanul NodeMCU ESP32-n, de meg sem nyikkan S3-on. Különbség meg csak az RX pinben van.
Próbáltam uart1-et meg uart2-it, semmi eredmény.
StepSerial baud rate-je 9600 és 960000 között bármi lehetne TMC2209-en, ESP32-n megy is bármi, S3-on meg semmi, se 9600, se 115200, se 800000.
Új hozzászólás Aktív témák
- HP Pavilion 15-bc512nh (Core i7-9750H / 24GB DDR4 / 512GB / GTX1650 4GB / Win11) ÁFA, Garancia
- Huawei SUN-2000 6KTL-L1 napalem inverter eladó
- iPhone 16 PRO 256GB 3 hetes!! fehér titán MEDIAMARKT számla! 2028 október 24-ig Apple garancia!
- iPhone 14 PRO 128GB Vadonatúj gyári Apple 100% os akkumlátor! Gyönyörű! Fulldoboz!
- HP OMEN X 24' TN 240Hz
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9800X3D 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- HIBÁTLAN iPhone 12 Pro Max 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3109
- Eladó Samsung Galaxy S21 FE 5G 6/128GB / 12 hó jótállás
- HIBÁTLAN iPhone 13 mini 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3408
- Samsung Galaxy A56 5G / 8/256GB / Kártyafüggetlen / 12Hó Garancia / BONTATLAN
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő
ekkold

