Электронщик не програмист

VICTOR139
Offline
Зарегистрирован: 28.11.2016

Купил 2 ардуино уно для ЧПУ,одна осталась,решил чтоб не валялась присобачить к ПК и управлять пультом ДУ на инфрокрасно приемнике-подсветкой,кнопкой вкл,куллерами,ДВОЕ СУТОК УШЛО НА ТО ЧТОБ НАПИСАТЬ КОД ПОД ВКЛЮЧЕНИЕ ПК С ПУЛЬТА,и вот еще двое суток сижу не могу дописать еще,то ошибку даст то библиотека ругается,то какието скобки глючат,не вкуриваю я эту програмистику,вот материнскую плату отремонтировать так пожалуйсто на раз два,а как какойто код написать так саб BLINK дался с трудом.
поможете с этим,нервы не к четру уже 

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

И все оставшееся время уйдет на ожидания появления экстрасенса на этом форуме...

Если кое кто не запретит :)

Код, описание проблемы, что ни так - ГДЕ ??

VICTOR139
Offline
Зарегистрирован: 28.11.2016

xDriver пишет:

И все оставшееся время уйдет на ожидания появления экстрасенса на этом форуме...

Если кое кто не запретит :)

Код, описание проблемы, что ни так - ГДЕ ??

ок сейчас просто меня отвлекли на пару минут не успел 

 

VICTOR139
Offline
Зарегистрирован: 28.11.2016

/

VICTOR139
Offline
Зарегистрирован: 28.11.2016

мне нужно еще дописать команды для того чтобы можно было нажимать на цифры пульта там из 6,3 из которых это режим работы светодиодной ленты 10% 50% 100%
и так же куллеры на остальные 3 кноки

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

Тут почитайте, а то придут счас и заругаются...

Logik
Offline
Зарегистрирован: 05.08.2014

Да!!! Неистово плюсую!!

Электронщик -  не програмист

qwone
qwone аватар
Онлайн
Зарегистрирован: 03.07.2016

Logik пишет:

Электронщик -  не програмист

Ну да. Это как танцор без яиц. С одной стороны яйца для танца не нужны. С другой стороны танцор от танцовщицы отличается наличием яиц.  А Ардуине , если вы хотите что бы у вас были нормальные проекты, то надо знать и электронику и программирование. Хотя темы чаще открывают на форуми не электронцики, и не программисты, а шаровики-затейники.

ardu11
Offline
Зарегистрирован: 16.11.2018

В инете много рассказывают про Ардуино но, в основном по принципу "что вижу, то пою", не  обьясняя сути вещей. Пусть растолкуют описаниие аурдино программисты низкого уровня и элктронщики. Тогда Ардуино будет развиваться быстро и без глюков.  

negavoid
Offline
Зарегистрирован: 09.07.2016

ardu11 пишет:
В инете много рассказывают про Ардуино но, в основном по принципу "что вижу, то пою", не  обьясняя сути вещей. Пусть растолкуют описаниие аурдино программисты низкого уровня и элктронщики. Тогда Ардуино будет развиваться быстро и без глюков. 

Не очень понятно, что вы хотите. http://arduino.ru/Reference , https://arduino.cc и https://www.gammon.com.au/forum/bbshowpost.php?bbtopic_id=123 недостаточно?

Logik
Offline
Зарегистрирован: 05.08.2014

ardu11 пишет:

В инете много рассказывают про Ардуино но, в основном по принципу "что вижу, то пою", не  обьясняя сути вещей. 

А какая там суть?! Так, примитивный аппаратно-програмный комплекс с открытым кодом и ограниченой кросплатформенностю. Не стоит заморачиватся. Тут таких, наслушавшихся инета, и так много.

ardu11 пишет:

Пусть растолкуют описаниие аурдино программисты низкого уровня и элктронщики. Тогда Ардуино будет развиваться быстро и без глюков.  

Не возражаю, пусть.  но без меня ;)

 

svm
Offline
Зарегистрирован: 06.11.2016

Logik пишет:

Да!!! Неистово плюсую!!

Электронщик -  не програмист

Непонятно, почему программист с одной "М", если это прикол такой, то Вы их обижаете. Отдает какой-то голубизной. А хороший программист, просто обязан быть электронщиком. Пусть без паяльника, но архитектуру процессора должен знать как Отче наш. Да и периферию тоже. 

ardu11
Offline
Зарегистрирован: 16.11.2018

Архитектуру хорошо знают программисты низкого уровня. Я это и имел ввиду. Вот вы и можете, наверное, растолковать, какие конкретные параметры анализируются при выполнении функции available() при радиообмене (nano-nRF24L01), или где взять архитектуру. Как происходит передача. А то сколько времени потратил разбираясь методом тыка в глюках ардуино.

ardu11
Offline
Зарегистрирован: 16.11.2018

Или где найти описание функций библиотек, четко раскрывая "секреты" всех возможных параметров?

svm
Offline
Зарегистрирован: 06.11.2016

Ну железо самой NRFки работает хорошо, а вот библиотеки явно недоработаны. Пробовал несколько библиотек, но приемлемая работа не более 20 метров. Если отключить автоподтверждение (т.к. оно не всегда верно доходит до передающей стороны), то на расстоянии 100  метров в 80% принимается достоверная информация. Если время реакции не критично, то достаточно ввести в передаваемый пакет избыточную информацию (у меня номер попытки достучаться) и гонять ее до тех пор, пока на передаваемая информация и ответ не совпадут. Так при ограничении времени реакции в 1 сек канал устойчиво работает на 100 м. Хотя реально удается передать информацию со второй-третьей попытки. И это со штатной печатной антенной.

ardu11
Offline
Зарегистрирован: 16.11.2018

У меня передача зацикливается в команде radio.write, приемник проскакивает available при отключенном передатчике. Вроде скетчи стандартные использую. Плата - нано.

ardu11
Offline
Зарегистрирован: 16.11.2018

Ладно нажалуюсь уж... датчик ИК нормально работал. Определял протокол-коды каждой кнопки любого пульта ДУ. И перестал: даже не моргает светодиод приемника от пульта телевизора. Кажись ничего не замыкал. Однажды даже заморгал, но потом перестал. Это - кажись уже железо.

Logik
Offline
Зарегистрирован: 05.08.2014

svm пишет:

Logik пишет:

Да!!! Неистово плюсую!!

Электронщик -  не програмист

Непонятно, почему программист с одной "М", если это прикол такой, то Вы их обижаете. Отдает какой-то голубизной. 

Это вобще цитата - название этой темы ;) Но раз вам оно голубизной повеяло и вы в тему заглянули, то я наверно выйду )))

svm
Offline
Зарегистрирован: 06.11.2016

Logik пишет:

svm пишет:

Logik пишет:

Да!!! Неистово плюсую!!

Электронщик -  не програмист

Непонятно, почему программист с одной "М", если это прикол такой, то Вы их обижаете. Отдает какой-то голубизной. 

Это вобще цитата - название этой темы ;) Но раз вам оно голубизной повеяло и вы в тему заглянули, то я наверно выйду )))


Пардон, не обратил внимание на название темы. Но Вы все-равно немного исказили цитату, добавив туда лишний знак препинания. Это как в "Казнить нельзя помиловать" всавить запятую. Ну а насчет голубизны, програмист - слегка режет ухо.

Logik
Offline
Зарегистрирован: 05.08.2014

Ну не знаю, уши целы, в трудовой моей кстати записи с одной "м". К грамаватике и пунктуации отношусь с глубоким презрением, как к бесцельной области деятельности в которой проявляют себя те, кому не хватает способностей на большое. Когдато тоже считали " ять надо оставить, чтобы отличать образованного от необразованного. "  А ниче отменили - и хрен с ней. Так и "мм" и "м" - на смысл не влияет, но опять же - "мопед не мой" ;)