#4 Re: Програмування Arduino » помогите с 16х2 » 2017-10-15 16:55:43

compilation terminated. И все? Что то должно еще написать.

#5 Re: Програмування Arduino » як боротися з обрізанням ++ » 2017-10-15 16:51:19

mxigo пише:

тільки спробував програмувати Ардуїно і спикнувся з неприятними моментами:
1) ділить на 0.
Наприклад:
int i;
i = 100 / 0;  // i = -1
i = 0 / 0;      // i = 0
i = -1 / 0;     // i = -1
i = -100 / 0; // i = -1

Скорее вот это что  я виделил красным это баг, а что зеленым то не ошибка

#6 Re: Програмування Arduino » як боротися з обрізанням ++ » 2017-10-15 16:48:02

Язык программирования Arduino является стандартным C++ (используется компилятор AVR-GCC) с некоторыми особенностями, облегчающими новичкам написание первой работающей программы.
Ну вот скажите, как будет работать C++ библиотеки, возьмем например OpenGL, его не как использовать.

Что такое try cath trow?

#7 Re: Апаратні питання » Подключение кулера к RPi 2 » 2017-10-04 15:22:15

Можно подключить через транзистор- кулер, гпио и питание

#9 Re: Програмування Arduino » Интепритатор Ардуино для Ардуино(Пересозданая тема) » 2017-10-02 20:53:37

Вячеслав Азаров пише:
Sima пише:

Интепритатор(Alpha 0.3)(Клик по лого)
https://raw.githubusercontent.com/SimaKyr/IntepritatorArduino/master/logosmall.png
Плюсики:
Бесконечный RAM Arduino
Бесконечный может быть размер скетча
Нет компилация и иза этого скорость больше.
История:
0.1 Альфа:первая версия
0.2 Альфа:улучшен код
0.3 Альфа:закоментировал, добавил поддержку перемменых(Пока не создать их)
Текуший размер интепритатора: 97 строк

Сима, слово интерпретатор пришется так: interpreter. smile А так же, я желаю вам поскорее постигнуть смысл слова бесконечность.

не понимаю вас

#10 Програмування Arduino » Интепритатор Ардуино для Ардуино(Пересозданая тема) » 2017-10-01 20:44:24

Sima
відповідей: 5

Интепритатор(Alpha 0.4)(Клик по лого)
logosmall.png
Плюшки:
Бесконечный RAM Arduino(Завит от вашей SD-Card)
Бесконечный может быть размер скетча(Завит от вашей SD-Card)
Нет компиляция и за этого скорость больше.
История:
0.1 Альфа:первая версия
0.2 Альфа:улучшен код
0.3 Альфа:закоментировал, добавил поддержку перемменых(Пока не создать их)
0.4 Альфа:Добавил создание перемменых(Чтение не доступное, кстате перемменые будут на сд карте храниться)
Текуший размер интепритатора: 107 строк

#11 Re: Програмування Arduino » pdf версия Справочник языка С/C++ для Ардуино » 2017-10-01 18:07:28

Вячеслав Азаров пише:
xarakara пише:

Справочник языка Ардуино

Уважаемый. Язык Ардуино это C/C++, а компилятор GNU GCC, пакета avr8-gnu-toolchain-3.5.4.1709-*, распространаяемый бесплатно компанией Atmel, нынче в составе Microchip. Если речь идет об AVR. А эта книжица неплохая шпаргалка по языку и библиотекам классов Ардуино, но не более того. Для правильного понимания принципов программирования, на нем, нужно изучать язык и компилятор более детально.

Sima пише:

Подключать так:
#include <avr/pgmspace.h>

Вот, Сима правильно подсказывает. Я надеюсь вы уже нашли примеры. Это здесь: .../arduino-1.8.4/libraries/SD/examples/

У меня 1.8.3 версия

#12 Re: Програмування Arduino » pdf версия Справочник языка С/C++ для Ардуино » 2017-09-30 18:36:29

Валерий Книнский пише:

Спасибо, полезная информация.
Если можно, вопросы
    - библиотека <avr/pgmspace.h> с Arduino IDE не поставляется, где ее найти?
    - применяю плату Arduino Leonardo, если я указываю библиотеку, смотри выше, то нужно ли еще какие библиотеки подключать?

Подключать так:
#include <avr/pgmspace.h>

#13 Re: Програмування Arduino » pdf версия Справочник языка С/C++ для Ардуино » 2017-09-30 18:33:06

Валерий Книнский пише:

Спасибо, полезная информация.
Если можно, вопросы
    - библиотека <avr/pgmspace.h> с Arduino IDE не поставляется, где ее найти?
    - применяю плату Arduino Leonardo, если я указываю библиотеку, смотри выше, то нужно ли еще какие библиотеки подключать?

Ее можно подключить, ниче не надо скачивать, она идет с ардуино иде

#14 Re: Програмування Arduino » ПоМ0ГИТЕ С SD-CARD » 2017-09-30 18:31:34

Вячеслав Азаров пише:
Sima пише:

Вот файл с название var.txt  :
Hello!
Good, day!
Мне надо с этого файла прочитать 1 строчку, скажите как это сделать?
Я искал в гугле, нет информации про это.

Сима, в библиотеке SD есть несколько примеров использования классов SDClass и File. Если вы, хоть немного, владеете языком программирования C/C++ то разобраться вам будет не трудно. Примеры вы можете загрузить прямо из меню Ардуино.

Не могу найти(

#15 Програмування Arduino » ПоМ0ГИТЕ С SD-CARD » 2017-09-29 15:57:54

Sima
відповідей: 4

Чтение строчки файла(SD-CARD)
Вот файл с название var.txt  :
Hello!
Good, day!
Мне надо с этого файла прочитать 1 строчку, скажите как это сделать?
Я искал в гугле, нет информации про это.

#17 Re: Програмування Arduino » Выводы 0 (RX) и 1 (TX) - особенности » 2017-09-15 23:01:19

lkj пише:

Не для программатора, а для загрузки прошивки через конвертер USB <=> COM-PORT, микроконтроллер сам себя перепрошивает.

Вообще то не Com а Uart Usb->Uart

#18 Re: Програмування Arduino » Выводы 0 (RX) и 1 (TX) - особенности » 2017-09-15 22:37:42

lkj пише:

RX,TX используются для загрузки проишивки через конвектор  USB <=> COM-PORT, который на плате ардуино

Ну я же сказал что для програматора  hmm Есть ещё шина 6 на 2 - там питание и TX и RX тоже, как и 1-TX, 2-RX

#19 Re: Програмування Arduino » Выводы 0 (RX) и 1 (TX) - особенности » 2017-09-15 22:18:54

Эти два порта используеться для програматора(На 50% где-то плат есть маленький програматор-микроконтролер этот)

Підвал форуму