Старт и стоп биты если использовать, то шаманство с буфером не потребуется. (см. работу протокола) Если есть дробная часть, то в int (не intornal - а integer[целое]) пихать не надо, нужно во float (формат с плавающей запятой) тогда и будет счасте... Для программирования контроллера надо выбирать ту частоту, которая будет использоваться в работе. Ее(частоту) нужно определять в скетче И да, для устойчивой работы приема-передачи частоты на приемнике и передатчике должны быть одинаковыми.
Привет всем. Не сильно волоку в этом программировании. Но могу программы в Attiny через Arduino Uno влить. Занимаюсь дома модельной железной дорогой. Хочу для себя в моей модели на перекрестке следать следующее: 1. при подьезде локомотива на определенном расстояние- мигающий андреас-крест (LED) и опускающийся шлагбаум (c серво) сделать. 2. Проезжает мой локомотив ж/д перекресток и на определенном расстоянии после него поднимается шлагбаум и прекращает мигать LED. И так : 1. при нажатии на кнопку -начинает мигать LED и поворачиваться серво на 90 гр.(например) 2. При повторном нажатии на кнопку - прекращает мигать LED и серво возвращается в первоначальное положение. Думаю для вас знатаков ARDUINO UNO и ATTINY не будет сложности мне помочь. Заранее всем благодарен. Мой E-Mail: kumelektronik@gmail.com
Здравствуйте. Имеется Ардуино Леонардо. Нужно подключить кнопки к всем входам. Тоисть 14 кнопок. Но, все работаю кроме пин 0. Как можно его задействовать?
МСР23017 - расширитель на 16 входов/выходов с I2C PCF8574T - расширитель на 8 входов/выходов с I2C Причём на каждой м/с расширителя можно выбрать до 8-и индивидуальных адресов по I2C!
С такой задачей я не сталкивался. В любом случае вам нужно будет понимать что у вас будет принимать сигнал на компе и какая программа с этим будет работать (считывать/отправлять сигнал)
Ничего личного, но какой же это гавнокод. Учите азы по С++. Самый простой пример это передавать строкой по разделителю т.е. в текстовом формате Принимать через Serial.readStringUntil(); А потом парсить scanf
Спасибо вам за коммент, но какой в нем смысл? Я не прогер и кодовой красоты от меня ждать смысла нет. Вот если бы вы написали прям рабочую замену того кода на ваш было бы прекрасно. А так больше походе на вариант "Я крут, а вы не шарите, учите матчасть". Хотите помочь, помогите. Будем очень рады. Крутые редко встречаются.
@@sergeganzha3502 А какой смысл выкладывать такое УГ на ютюб? Если не прогер и нет желания писать нормальный код то может вообще в это дело не лезть? А? Я уже не говорю о выкладывание этого .... Мне написать полностью за Вас код? Сколько за это платите? Я четко указал что использовать и как это и есть помощь соизвольте погуглить и разобраться сами. И не в крутости дело, дело в том что Вы в теме не разобрались и выкладываете это УГ на зрителей.
@@avazart614 ненавижу таких выскочек как Вы. Вечно завышают свои мозги, а по факту знаний ноль, только и можете в ответ "иди читай гугл, учи язык" и тд и тп., видимо потому что сами не знаете как надо. У автора все работает, результат есть, а значит все он сделал верно.
Красавчик понятно и кратко объяснил
Старт и стоп биты если использовать, то шаманство с буфером не потребуется. (см. работу протокола)
Если есть дробная часть, то в int (не intornal - а integer[целое]) пихать не надо, нужно во float (формат с плавающей запятой) тогда и будет счасте...
Для программирования контроллера надо выбирать ту частоту, которая будет использоваться в работе. Ее(частоту) нужно определять в скетче
И да, для устойчивой работы приема-передачи частоты на приемнике и передатчике должны быть одинаковыми.
Привет всем. Не сильно волоку в этом программировании. Но могу программы в Attiny через Arduino Uno влить. Занимаюсь дома модельной железной дорогой.
Хочу для себя в моей модели на перекрестке следать следующее:
1. при подьезде локомотива на определенном расстояние- мигающий андреас-крест (LED) и опускающийся шлагбаум (c серво) сделать.
2. Проезжает мой локомотив ж/д перекресток и на определенном расстоянии после него поднимается шлагбаум и прекращает мигать LED.
И так : 1. при нажатии на кнопку -начинает мигать LED и поворачиваться серво на 90 гр.(например)
2. При повторном нажатии на кнопку - прекращает мигать LED и серво возвращается в первоначальное положение.
Думаю для вас знатаков
ARDUINO UNO и ATTINY не будет сложности мне помочь.
Заранее всем благодарен.
Мой E-Mail: kumelektronik@gmail.com
Для того чтобы передать отрицательное число, можно было его перевести в байтовое число и уже передать
Здравствуйте. Имеется Ардуино Леонардо. Нужно подключить кнопки к всем входам. Тоисть 14 кнопок. Но, все работаю кроме пин 0. Как можно его задействовать?
Где можно скетч скопировать ?
Имея I2C, можна подключить 8 или 16 портов
МСР23017 - расширитель на 16 входов/выходов с I2C
PCF8574T - расширитель на 8 входов/выходов с I2C
Причём на каждой м/с расширителя можно выбрать до 8-и индивидуальных адресов по I2C!
А как заставить rx tx работать с usb портом компьютера?
С такой задачей я не сталкивался. В любом случае вам нужно будет понимать что у вас будет принимать сигнал на компе и какая программа с этим будет работать (считывать/отправлять сигнал)
@@sergeganzha3502 взаимодействие через powershell
Что значит Rx Tx волть или ток
Это и плюс и минус
У двух плат должен быть общий минус, а rx и tx это сигналовые плюсы
Int Pres=316. И уберите ниже умножение. В видео в конце у вас 31.00 вместо 31.60...
Что не делай на Ардуино все равно метеостанция получается.
Ну кто на что горазд
Объявить тип данных не int а float )
Передает 31 вместо 31.6
лол также делаю метеостанцию
Подучи язык С# , лишнем не будет!
будет. С, С++ не будет, а шарп - будет
Ничего личного, но какой же это гавнокод.
Учите азы по С++.
Самый простой пример это передавать строкой по разделителю т.е. в текстовом формате
Принимать через Serial.readStringUntil();
А потом парсить scanf
Спасибо вам за коммент, но какой в нем смысл? Я не прогер и кодовой красоты от меня ждать смысла нет. Вот если бы вы написали прям рабочую замену того кода на ваш было бы прекрасно. А так больше походе на вариант "Я крут, а вы не шарите, учите матчасть". Хотите помочь, помогите. Будем очень рады. Крутые редко встречаются.
@@sergeganzha3502 А какой смысл выкладывать такое УГ на ютюб?
Если не прогер и нет желания писать нормальный код то может вообще в это дело не лезть? А?
Я уже не говорю о выкладывание этого ....
Мне написать полностью за Вас код? Сколько за это платите?
Я четко указал что использовать и как это и есть помощь соизвольте погуглить и разобраться сами.
И не в крутости дело, дело в том что Вы в теме не разобрались и выкладываете это УГ на зрителей.
@@avazart614 ненавижу таких выскочек как Вы. Вечно завышают свои мозги, а по факту знаний ноль, только и можете в ответ "иди читай гугл, учи язык" и тд и тп., видимо потому что сами не знаете как надо. У автора все работает, результат есть, а значит все он сделал верно.