Автор Тема: Arduino  (Прочитано 1754 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ra6m

  • Hero Member
  • *****
  • Сообщений: 860
Arduino
« : Июнь 24, 2015, 03:23:59 pm »
Может кому интересно
http://zinvit.com/arduino.shtml

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1790
  • QTH: Rio de Rarancze
Re: Arduino
« Ответ #1 : Октябрь 25, 2017, 04:27:18 pm »
с Али приехало  Arduino Mega2560 (ATmega2560-16AU и CH340G) на USB,
попытался залить скетч, ничего не получалось...
как оказалось : китайцы не поставили на ардуину загрузчик.
решение этой проблемы есть в кине :
Установка USBASP, настройка USBASP, запись загрузчика = ССЫЛКА

Драйвера zadig для программатора USBASP = ССЫЛКА

Василий, UR5YW, ex UR5YCW.
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1790
  • QTH: Rio de Rarancze
Re: Arduino. Запись загрузчика.
« Ответ #2 : Декабрь 10, 2017, 05:16:41 pm »
Arduino NANO v.3 ATmega328. Запись загрузчика.

и так пока вся инфа свежая idea11 - распишем по порядку: writing11

Запускаем прогу Arduino IDE,

выбираем Инструменты - Плата - Arduino NANO
Василий, UR5YW, ex UR5YCW.
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1790
  • QTH: Rio de Rarancze
Re: Arduino NANO v.3 Запись загрузчика.
« Ответ #3 : Декабрь 10, 2017, 05:18:50 pm »
выбираем процессор:

Инструменты - Процессор - ATmega328
Василий, UR5YW, ex UR5YCW.
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1790
  • QTH: Rio de Rarancze
Re: Arduino NANO v.3. Запись загрузчика.
« Ответ #4 : Декабрь 10, 2017, 05:26:39 pm »
программатор USBasp подключаем к Arduino NANO согласно распиновке на картинке,


в проге Arduino IDE выбираем программатор:

Инструменты - Программатор - USBasp
Василий, UR5YW, ex UR5YCW.
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1790
  • QTH: Rio de Rarancze
Re: Arduino NANO v.3. Запись загрузчика.
« Ответ #5 : Декабрь 10, 2017, 05:29:04 pm »
записываем загрузчик, выбираем :

Инструменты - Записать Загрузчик.
Василий, UR5YW, ex UR5YCW.
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1790
  • QTH: Rio de Rarancze
Re: Arduino
« Ответ #6 : Декабрь 10, 2017, 05:32:23 pm »
проверяем в работе, загружаем скетч, например Blink.....


.... все загрузилось, - моргает!

Василий, UR5YW, ex UR5YCW.
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1790
  • QTH: Rio de Rarancze
Re: Arduino
« Ответ #7 : Декабрь 10, 2017, 05:40:03 pm »
На одном форуме нашел вариант записи и использования в Arduino NANO загрузчика от Arduino UNO

Бутлоадер Arduino NANO занимает 2 кБ, а от Arduino UNO = 512 байт.
Плюс он более быстрый.
Плюс с вотчдогом нет проблем.


Процедура та же:

подключаем Arduino NANO v.3 ATmega328,

но в проге Arduino IDE выбираем Инструменты - Плата - Arduino UNO

Инструменты - Записать Загрузчик.




Василий, UR5YW, ex UR5YCW.
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1790
  • QTH: Rio de Rarancze
Re: Arduino
« Ответ #8 : Декабрь 10, 2017, 05:43:52 pm »
Теперь при заливке скетча в "модифицированный" Arduino NANO v.3 на ATmega328,

всегда в проге Arduino IDE выбираем Инструменты - Плата - Arduino UNO
Василий, UR5YW, ex UR5YCW.
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1790
  • QTH: Rio de Rarancze
Re: Arduino
« Ответ #9 : Март 25, 2018, 03:57:18 pm »
Контроллер US2IT с LCD дисплеем для транзисторного УМ на MEGA2560 = CCSKRF
Василий, UR5YW, ex UR5YCW.
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1790
  • QTH: Rio de Rarancze
Re: cw-decoder
« Ответ #10 : Июнь 24, 2018, 01:38:12 pm »
cw-decoder ly2bok С ЦИФРОВЫМ ФИЛЬТРОМ И АРДУИНО-НАНО V.3.0 = CCSKRF

короче, собрал себе тоже такую игрушку :

кино = ССЫЛКА

* CW decoder FILTER.rar (27.26 КБ) = печатка фильтра.
Василий, UR5YW, ex UR5YCW.
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Онлайн Anatoly

  • Global Moderator
  • *****
  • Сообщений: 3330
  • RL3KU
Re: Arduino
« Ответ #11 : Июнь 24, 2018, 02:19:00 pm »
кино
Вначале мне показалось, что качество декодирования .. того.. playful11
Или уши не так сработали lol11
Потом при просмотре понял: как и подавляющее большинство простых декодеров эта игрушка критична к качеству того, что на вход пихаем.
Пока лучшее, что видел - это программное. Я про cw-skimmer.

Онлайн veso74

  • Newbie
  • *
  • Сообщений: 15
  • LZ2WSG
Re: Arduino
« Ответ #12 : Июнь 24, 2018, 02:31:55 pm »
Можно попробовать Easy build CW decoder based on DSP Goertzel code:
http://www.skovholm.com/cwdecoder

Используется только Arduino, не требуется дополнительная аппаратная часть для сформирование сигнала, а DSP фильтр достаточно узкий
(у меня CW идет через SSB КФ и конечно: не через CW КФ).

У меня еше один декодер на PIC MCU, вкл. не один софт на компьютере. Этот декодер на Arduino для меня лучший, ничего, что я выполнял как тестовой на пластиковый breadboard.

Онлайн Alexandre

  • Administrator
  • *****
  • Сообщений: 11657
    • VE3KF Forum
Re: Arduino
« Ответ #13 : Июнь 24, 2018, 03:50:51 pm »
Для серьезной работы, например в контестах все эти декодеры - игрушка, слишком ненадежны. Малейшие помехи и декодер начинает нести ахинею. Ухом можно отфильтровать, но железо не понимает этого.
Александр, VE3KF, TO3T ex VA3QP, VA3TTT

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1790
  • QTH: Rio de Rarancze
Re: UT0IS. Измеритель КСВ и мощности на Arduino
« Ответ #14 : Октябрь 02, 2018, 04:38:38 am »
Сергей UT0IS. Цифровой измеритель КСВ и мощности на Arduino Nano 3.0. = ccskrf

наверное правильно будет продолжить в этой теме

смотрю я на эти примочки :

* Часы реального времени *

* Температура часов DS3231 *


а особо зачем они в усилителе мощности !?

есть огромнейшеее желание  вместо нижней строки типа :

else if (flag_clock==1){tft.drawText(cx-2,cy,"PA GU-47B UR5YW", COLOR_SKYBLUE);} //если шина I2C не отвечает, выводим "PA GU-47B UR5YW"

зафигачить туда анодный ток и анодное напряжение (или ток экранной сетки) !!!

но пока не знаю как !?

Что такое "идея фикс" !? - это навязчивая, маниакальная идея. И она меня пока не отпускает.

 ◆ и так, что удалось сделать ?

удалить "лишнее" из скетча никак не получалось.

пришлось переписывать текст заново  canthearyou .

удалось убрать из программы все что связано с модулем DS3231, - это позволило уменьшить размер программы до 19716 байт (64% - памяти Arduino Nano 3.0).


Василий, UR5YW, ex UR5YCW.
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1790
  • QTH: Rio de Rarancze
Re: Arduino. UT0IS. Измеритель КСВ и мощности.
« Ответ #15 : Октябрь 02, 2018, 05:34:48 am »
зафигачить туда анодный ток и анодное напряжение

Так же удалось вывести текст "Uan=" и "Ian=" в нижней строке экрана :
Василий, UR5YW, ex UR5YCW.
ICOM IC-728, Mini SW2013, sdr-trx R3DI, Inv-V (80...20 m), GP (20...10 m