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

Оффлайн ES1LL

  • Администратор
  • Member
  • *****
  • Сообщений: 1642
  • ex. ES1ACS
    • Радиолюбители Эстонии
Arduino и чайник
« : Август 19, 2019, 11:11:11 »
Решил в данном посте публиковать изучение ардуино со стороны чайника, тоесть себя :)
Раньше задавался вопросом: а оно мне надо? Теперь настало то время, когда ответ стал однозначным: надо !

Первые шаги:

Купил 2шт Arduino Nano.

 [ Invalid Attachment ]

Основа - контроллер Atmel - Mega328P

USB-RS232 интерфейс реализован на микросхеме CH3400.
Описание CH340C: https://cdn.sparkfun.com/datasheets/Dev/Arduino/Other/CH340DS1.PDF
Драйвер: http://www.martyncurrey.com/download/ch3400-usb2serial-driver/

Ну и конечно же нам понадобится перфорированная макетка без которой проводить опыты будет муторно.
Поэтому заказал в догонку.
https://www.ebay.com/itm/1Set-SYB-500-Solderless-Breadboard-kit-Power-Module-65-Bread-Lines/183536790382?hash=item2abba52b6e:g:Z20AAOSwDEBb7YN6
Yaesu FT-450D. Clubs: EPC#24320 DMC#07765 RDRC#902 WCAG#203

Оффлайн ES4AW

  • Администратор
  • Member
  • *****
  • Сообщений: 773
  • KO39pj
    • ES4RLH
Re: Arduino и чайник
« Ответ #1 : Август 20, 2019, 16:40:44 »
Китайцы собирают как могут, поэтому может понадобиться подбор скорости порта для прошивки с компа
HAM - ES4AW, ex ES4RLH / Kenwood TS-2000, Kenwood TS-480SAT, Baofeng UV-5R , GT-3 & etc
CB - 304RLH / AnyTone AT-5555
73!

Оффлайн ES1LL

  • Администратор
  • Member
  • *****
  • Сообщений: 1642
  • ex. ES1ACS
    • Радиолюбители Эстонии
Re: Arduino и чайник
« Ответ #2 : Август 23, 2019, 15:56:54 »
Нашёл ещё один драйвер https://sparks.gogo.co.nz/assets/_site_/downloads/CH34x_Install_Windows_v3_4.zip

Мои платы оказались со старым типом загрузчика, поэтому в среде разработки выбрал:

 [ Invalid Attachment ]
Yaesu FT-450D. Clubs: EPC#24320 DMC#07765 RDRC#902 WCAG#203

Оффлайн ES1LL

  • Администратор
  • Member
  • *****
  • Сообщений: 1642
  • ex. ES1ACS
    • Радиолюбители Эстонии
Re: Arduino и чайник
« Ответ #3 : Август 23, 2019, 19:49:06 »
Собственно для чего это всё затевается:
 Есть большое желание сделать индикатор поворота антенны с отображением угла поворота в цифрах, а также продублировать управление и индикацию в самодельную программу на компьютере. Ну и конечно же научиться программировать в ардуино, вспомнить молодость :)

Интерфейс считывания показаний датчика угла поворота оказался самый простой: в ардуинках есть порты ввода-вывода, на которые можно навешивать всякие датчики, то есть как аналоговые сигналы, так и цифровые.
В своё время был заказан второй датчик Холла с углом поворота 0-360градусов. Он хоть и дорогой (17 евро), зато имеет ряд преимуществ над резистором: не ржавеет, водостойкий, практически с нулевым трением ротора, высокая точность соотношения угол-напряжение.
https://www.ebay.com/itm/Hall-angle-sensor-0-360-degrees-0-5V-output-12bit-no-mechanical-contact/132132195494

Таким образом, при подаче напряжения на датчик имеем аналоговый выход 0-5V.
В ардуинках оказывается можно подавать на аналоговый порт напряжения 0-5v и он преобразует это в цифровой вид. Прелесть ! http://arduino.ru/Tutorial/AnalogInputPins
http://arduino.ru/Reference/AnalogRead

Таким образом, всё, что потребуется, тупо подключить выход датчика на порт ардуинки. А вот что будет делать ардуинка с этим, предстоит реализовывать программно.
https://www.arduino.cc/en/tutorial/AnalogInput

Вот как то так.
Yaesu FT-450D. Clubs: EPC#24320 DMC#07765 RDRC#902 WCAG#203

Оффлайн ES4AW

  • Администратор
  • Member
  • *****
  • Сообщений: 773
  • KO39pj
    • ES4RLH
Re: Arduino и чайник
« Ответ #4 : Январь 15, 2021, 08:51:40 »
Может и эта статья про компас будет в помощь https://create.arduino.cc/projecthub/electropeak/make-a-digital-compass-w-gy-511-accelerometer-magnetometer-df9dc1
HAM - ES4AW, ex ES4RLH / Kenwood TS-2000, Kenwood TS-480SAT, Baofeng UV-5R , GT-3 & etc
CB - 304RLH / AnyTone AT-5555
73!

Оффлайн ES4AW

  • Администратор
  • Member
  • *****
  • Сообщений: 773
  • KO39pj
    • ES4RLH
Re: Arduino и чайник
« Ответ #5 : Январь 15, 2021, 10:36:50 »
Кстати тут https://www.sarcnet.org/rotator-mk2.html появилась хорошая идея как заменить провода на радио линк. Для нашего случа и в качестве индикации , вполне хороший вариант. Питание дял мотора всёравно есть на крыше.

А тут ещё ссылка на компас https://create.arduino.cc/projecthub/322974/the-3-steps-for-you-to-build-your-compass-with-arduino-56ebc6

Я вот думаю что лучше аналоговая круглая карта QTH  и диоды покругу или локонична цифровая строчка азимута???
HAM - ES4AW, ex ES4RLH / Kenwood TS-2000, Kenwood TS-480SAT, Baofeng UV-5R , GT-3 & etc
CB - 304RLH / AnyTone AT-5555
73!

Оффлайн ES1RAM

  • Пользователь Форума
  • Member
  • *
  • Сообщений: 714
  • KO29HK
Re: Arduino и чайник
« Ответ #6 : Январь 17, 2021, 00:04:12 »
Вот у Федора в Ташкенте индикатор, как раз аналоговая карта. Видео на 3:38.
https://youtu.be/KpqMBifSmdY
HAM - ES1RAM/ES2RAM // Icom IC-7300 //Icom IC-9700// Kenwood TS-2000 for field //73!