"Первые шаги"

Вопросы от новичков
kalobyte
Лейтенант
Сообщения: 422
Зарегистрирован: 22.10.2016{, 14:22}
Репутация: 28

"Первые шаги"

#101

Сообщение kalobyte » 03.09.2018{, 19:25}

Beer100 писал(а):
03.09.2018{, 19:16}
Или не так?
нет конечно
флпрог сильно ограничена в исполнении твоих капризов
есть вещи, которые в принципе нельзя на ней сделать, т.к. проще это в коде написать

но вот составить конечный автомат это как раз то, для чего она задумана
чтобы понимать принцип создания схем - надо посмотреть все ролики по работе с прогой от самого автора и еще есть куча роликов от грачика, который ардуино пром
затратиш 2-3 дня и будет представление о

Beer100
Рядовой
Сообщения: 33
Зарегистрирован: 02.09.2018{, 20:41}
Репутация: 0
Имя: Serg

"Первые шаги"

#102

Сообщение Beer100 » 03.09.2018{, 23:05}

Да, видео обязательно посмотрю. Хотя "через руки" быстрее доходит. ))
И все таки, в конкретном моем примере на предыдущей страницы - не будет проблем?

kalobyte
Лейтенант
Сообщения: 422
Зарегистрирован: 22.10.2016{, 14:22}
Репутация: 28

"Первые шаги"

#103

Сообщение kalobyte » 03.09.2018{, 23:22}

не будет

Аватара пользователя
Hijin
Сержант
Сообщения: 232
Зарегистрирован: 22.08.2017{, 11:08}
Репутация: 5
Откуда: Винница
Имя: Юрий

"Первые шаги"

#104

Сообщение Hijin » 04.09.2018{, 07:38}

Beer100 писал(а):
03.09.2018{, 23:05}
Да, видео обязательно посмотрю. Хотя "через руки" быстрее доходит.
Я Вам дал ссылки на каналы Самых или даже Самых Самых продвинутых участников форума
Просто надо смотреть и делать ручками
Одно другому не мешает

Beer100
Рядовой
Сообщения: 33
Зарегистрирован: 02.09.2018{, 20:41}
Репутация: 0
Имя: Serg

"Первые шаги"

#105

Сообщение Beer100 » 26.09.2018{, 15:27}

Подскажите, в каком случае нужно разность части проекта на разные платы, а в каком можно разные (не связанные) части создавать на одной плате? Есть какой-то технический момент или это условность, созданная для удобства?

Аватара пользователя
Smit8719
Рядовой
Сообщения: 61
Зарегистрирован: 03.07.2017{, 02:00}
Репутация: 3

"Первые шаги"

#106

Сообщение Smit8719 » 26.09.2018{, 17:11}

Для своего удобства, да и большие проекты меньше лагают, когда разнесено по платам

Serjik
Рядовой
Сообщения: 16
Зарегистрирован: 18.02.2019{, 20:48}
Репутация: 0
Откуда: Россия
Имя: Сергей

"Первые шаги"

#107

Сообщение Serjik » 18.02.2019{, 21:13}

Всем привет. Смотрел я тут уроки, читал и я ни где не нашел ответа. Какой блок применить что бы послав 55 F4 C5 55 D3 27 я на PIN1 получил 01010101 11110100 11000101 01010101 11010011 00100111 ?
Я бы в умники пошел, пусть меня научат!

Аватара пользователя
pan
Полковник
Сообщения: 2695
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 164
Откуда: Воронеж
Имя: Алексей
Контактная информация:

"Первые шаги"

#108

Сообщение pan » 18.02.2019{, 21:42}

Serjik писал(а):
18.02.2019{, 21:13}
ни где не нашел ответа
и вряд ли найдете, потому как не понятно кого и куда посылать ) и как/от кого нужно получить
Если вам здесь помогли, можете отблагодарить . "Сказать" спасибо проекту!

Serjik
Рядовой
Сообщения: 16
Зарегистрирован: 18.02.2019{, 20:48}
Репутация: 0
Откуда: Россия
Имя: Сергей

"Первые шаги"

#109

Сообщение Serjik » 18.02.2019{, 21:46}

pan писал(а):
18.02.2019{, 21:42}
не понятно кого и куда посылать ) и как/от кого нужно получить
Попробую перефразировать вопрос. Есть данные в HEX формате "55 F4 C5 55 D3 27". Нужно что бы на выводе PIN1 эти данные читались как 01010101 11110100 11000101 01010101 11010011 00100111
Я бы в умники пошел, пусть меня научат!

Аватара пользователя
pan
Полковник
Сообщения: 2695
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 164
Откуда: Воронеж
Имя: Алексей
Контактная информация:

"Первые шаги"

#110

Сообщение pan » 18.02.2019{, 22:09}

чем и как они читаются.
Если вам здесь помогли, можете отблагодарить . "Сказать" спасибо проекту!

Serjik
Рядовой
Сообщения: 16
Зарегистрирован: 18.02.2019{, 20:48}
Репутация: 0
Откуда: Россия
Имя: Сергей

"Первые шаги"

#111

Сообщение Serjik » 19.02.2019{, 21:07}

pan писал(а):
18.02.2019{, 22:09}
чем и как они читаются.
Осцилографом. Высокий-низкий уровень.
Я бы в умники пошел, пусть меня научат!

Ingwar
Лейтенант
Сообщения: 591
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 26
Откуда: Ленобласть
Имя: Игорь

"Первые шаги"

#112

Сообщение Ingwar » 19.02.2019{, 21:10}

За этим стоит последить)
С точки зрения геометрической прогрессии, если посмотреть сверху,
то снизу покажется, что сбоку ничего не видно.

Serjik
Рядовой
Сообщения: 16
Зарегистрирован: 18.02.2019{, 20:48}
Репутация: 0
Откуда: Россия
Имя: Сергей

"Первые шаги"

#113

Сообщение Serjik » 19.02.2019{, 21:18}

Ingwar писал(а):
19.02.2019{, 21:10}
За этим стоит последить)
А может все же просто объяснить новичку где он ошибается или ответить на его вопрос? Я же не говорю что вы (редиска) не умеете производить пуски ЯРСа или БУЛАВА?!?!
Я бы в умники пошел, пусть меня научат!

Ingwar
Лейтенант
Сообщения: 591
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 26
Откуда: Ленобласть
Имя: Игорь

"Первые шаги"

#114

Сообщение Ingwar » 19.02.2019{, 21:48}

Serjik писал(а):
19.02.2019{, 21:18}
Я же не говорю что вы (редиска) не умеете производить пуски ЯРСа или БУЛАВА?!?!
Да не обижайтесь Вы :friends:
Просто улыбнуло...
Вы просто забавно сформировали вопрос
Serjik писал(а):
18.02.2019{, 21:13}
Какой блок применить что бы послав 55 F4 C5 55 D3 27 я на PIN1 получил
Куда/через что послав...? И как при этом на PIN1 ПОЛУЧИЛ?
Потом уже получше
Serjik писал(а):
18.02.2019{, 21:46}
Нужно что бы на выводе PIN1 эти данные читались как
Думаю большинство сразу поняло о чем речь... А Алексей (pan), задал уточняющий вопрос.
И тут Вы ЗАЖГЛИ!!!
Serjik писал(а):
19.02.2019{, 21:07}
Осцилографом. Высокий-низкий уровень.
Как то вот так....
А по существу понятно, что хотите HEX переводить в BIN. Только попробуйте более правильно сформулировать задачу (со всеми ньюансами).
С точки зрения геометрической прогрессии, если посмотреть сверху,
то снизу покажется, что сбоку ничего не видно.

Sancho
Полковник
Сообщения: 2678
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 330
Имя: Sancho
Контактная информация:

"Первые шаги"

#115

Сообщение Sancho » 19.02.2019{, 21:54}

Сообщение отредактировал автор поста
Сообщение отредактировал автор поста. Все.

Аватара пользователя
nalnik
Капитан
Сообщения: 763
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 29
Откуда: Кисловодск

"Первые шаги"

#116

Сообщение nalnik » 19.02.2019{, 22:03}

Sancho писал(а):
19.02.2019{, 21:54}
Serjik, Простой вопрос - как должны, по Вашему, читаться три нуля подряд?
Вы определитесь с протоколом uart, spi...
Думаю что разговор идет о IR или RF приемопередачи :smile427:
Я не злопамятный, Я записываю.

Аватара пользователя
magpit
Лейтенант
Сообщения: 331
Зарегистрирован: 01.10.2017{, 12:55}
Репутация: 14
Откуда: Заводоуковск
Имя: Сергей

"Первые шаги"

#117

Сообщение magpit » 20.02.2019{, 02:29}

Serjik писал(а):
18.02.2019{, 21:13}
Всем привет. Смотрел я тут уроки, читал и я ни где не нашел ответа. Какой блок применить что бы послав 55 F4 C5 55 D3 27 я на PIN1 получил 01010101 11110100 11000101 01010101 11010011 00100111 ?
Может это видео поможет:

Аватара пользователя
pan
Полковник
Сообщения: 2695
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 164
Откуда: Воронеж
Имя: Алексей
Контактная информация:

"Первые шаги"

#118

Сообщение pan » 20.02.2019{, 08:11}

Ingwar писал(а):
19.02.2019{, 21:48}
Думаю большинство сразу поняло о чем речь.
наверное я тупой.
то, что HEX перевести в BIN это понятно,а вот про пин - тут есть варианты. на пин1 (или еще на какой-то)вывести единицы ногодрыгом?
или если выводить в порт (где пин1 это Tx) тогда это в любом случае будет выглядеть как последовательность 1 и 0 .
Если вам здесь помогли, можете отблагодарить . "Сказать" спасибо проекту!

Ingwar
Лейтенант
Сообщения: 591
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 26
Откуда: Ленобласть
Имя: Игорь

"Первые шаги"

#119

Сообщение Ingwar » 20.02.2019{, 08:40}

pan писал(а):
20.02.2019{, 08:11}
наверное я тупой.
Я так понял, что Вы напрашивание на комплименты? :smile171:
Конечно я имел ввиду только
pan писал(а):
20.02.2019{, 08:11}
что HEX перевести в BIN это понятно
Я же про Ваш запрос уточнения написал
С точки зрения геометрической прогрессии, если посмотреть сверху,
то снизу покажется, что сбоку ничего не видно.

Labu559
Сержант
Сообщения: 138
Зарегистрирован: 25.01.2018{, 22:23}
Репутация: 26
Откуда: Bukovyna
Имя: Василий

"Первые шаги"

#120

Сообщение Labu559 » 20.02.2019{, 14:43}

Serjik писал(а):
18.02.2019{, 21:13}
Смотрел я тут уроки, читал и я ни где не нашел ответа. Какой блок применить что бы послав 55 F4 C5 55 D3 27 я на PIN1 получил 01010101 11110100 11000101 01010101 11010011 00100111 ?
Уважаемый Serjik, к моему искреннему сожалению Вы ответ не найдёте. А причиной тому уже многолетнее игнорирование Ув. Автором поддержки в программе ( в блоках пользователя) типов данных word (uint16_t); long long int (int64_t); unsigned long long int (uint64_t), как и просьб об их включении. Вполне возможна ситуация, что "достроить фундамент дома" не представляется возможным, когда "дом уже эксплуатируется" зато успешно достраиваются верхние этажи. Ваше число 55 F4 C5 55 D3 27 - 6-ти байтное, или QWord (см. калькулятор программиста), а значит его нужно поместить в переменную типа uint64_t .
Потому в качестве помощи примите скетч для Arduino IDE. Как наверное Вы уже поняли, засунуть его в блок пользователя, или в программу не представляется возможным (пока, по крайней мере). Так как Вы пытались решать самостоятельно и для того, что-бы лучше понять, предоставляю Вам учебный материал по методу решения Вашей задачи. Ключевые слова: Сериализация, shiftOut(), Оператор sizeof (), Оператор do ... while. Удачи!
Вложения
Serialize.rar
версия WinRAR 5.61
(1.05 КБ) 13 скачиваний

Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость