Вообщем написал свою библиотеку. Подключил и скомпилировал. Выдает ошибку...Подскажите почему? Скачивал с интернета библиотеки и так же выдает ошибку при их подключении
доброго времени суток. вопрос на засыпку. кто нибудь работал с sd картой ? я впервые столкнулся. нужен кусочек кода. ардуина открывает файл на карте памяти, считывает первую строку и отправляет её в порт, потом ждет ответа "ОК" или "alarm" если "ОК" отправляет следующую строчку.
пробовал это реализовать на стандартном DumpFile
#include <SPI.h>
#include <SD.h>
const int chipSelect = 10;
void setup()
{
}
void loop()
{
Serial.begin(9600);
while (!Serial) {}
pinMode(SS, OUTPUT);
if (!SD.begin(chipSelect)){Serial.println("Card failed, or not present"); return;}
File dataFile = SD.open("cat.cnc");
if (dataFile){ while (dataFile.available())
{
Serial.write(dataFile.read());
if (dataFile.read()== 13) {delay(3000);}
}
dataFile.close();}
else {Serial.println("error opening cat.cnc");}
}
для теста поставил делей чтоб посмотреть как отрабатывает паузу, пауза паузой, а файл в это время прокручивается, а мне надо чтоб ждал команду.
спасибо. у меня есть станок. самоделка, бюджетный, с подручных средств ... какой есть.
под mach 3 это "безмозглый" станок. там к LPT поту подключены драйвера двигателей и концевики. всем занимается компьютер, который хочу исключить из уравнения. место него хочу подключить еще 1 ардуину + екран + сд карту. да такой модуль можно купить, но это не спортивно. у меня на станке стоит ардуино. прошивал конфигурировал сам, и щылд конечно самодельный. *можно купить он дешовый. я знаю...... тут не в деньга вопрос.
Вообщем написал свою библиотеку. Подключил и скомпилировал. Выдает ошибку...Подскажите почему?
Потому, что неправильно написал.
Ошибка в строке 23.
ник потому что не тот указал. надо дунуть на ардуину и сказать свое фио и пароль
щас народ с хрустальными шарами кинется смотреть что там у вас за библиотека и какие ошибки компилятор выдаёт)))
щас народ с хрустальными шарами кинется смотреть что там у вас за библиотека и какие ошибки компилятор выдаёт)))
я запретил хрусталь для изготовления шаров.
А теперь
1. Ещё раз и на этот раз правильно.
2. Также нужна копипаста сообщения об ошибке
Я не очень хорошо разбираюсь в программировании, поэтому не судите строго. Что значит нужна копипаста сообщения об ошибке?
Обязана работать
Выдает
ваша библиотека (.h .cpp)должна быть с самом скетче.
доброго времени суток. вопрос на засыпку. кто нибудь работал с sd картой ? я впервые столкнулся. нужен кусочек кода. ардуина открывает файл на карте памяти, считывает первую строку и отправляет её в порт, потом ждет ответа "ОК" или "alarm" если "ОК" отправляет следующую строчку.
пробовал это реализовать на стандартном DumpFile
для теста поставил делей чтоб посмотреть как отрабатывает паузу, пауза паузой, а файл в это время прокручивается, а мне надо чтоб ждал команду.
хочу написать программу для автономного CNC
вопрос на засыпку. кто нибудь работал с sd картой ?
Да, нет, откуда? Вы - первооткрыватель! :)
с ардуной давно "играюсь" а вот с картой памяти напряг. буду читать .....
доброго времени суток. вопрос на засыпку. кто нибудь работал с sd картой ? я впервые столкнулся. ...
... хочу написать программу для автономного CNC
Стоит ли изобретать велосипед? Автономно это хорошо - но вам всё равно нужна управляющая программа...
Готовая программа стоит 2.87 $
https://ru.aliexpress.com/item/Engraving-machine-Mach3-control-software-Mach3-Version-3-042-040-English-version-with-lience-Commissioning-tool/32700880283.html
и плата управления для станка 5 баксов
https://ru.aliexpress.com/item/5-Axis-CNC-Breakout-Board-With-Optical-Coupler-For-Stepper-Motor-Driver-MACH3/32697198955.html
Для "автономного" управления я себе планирую прикрутить к станку джойстик с ардуиной...
спасибо. у меня есть станок. самоделка, бюджетный, с подручных средств ... какой есть.
уже не актуально. далее ждать экран, исправлять баги ......... и вникать в протокол