#1 Re: Програмування Arduino » не працює ArduinoISP » 2025-03-20 21:58:43

dimich пише:
renoshnik пише:

Using Programmer              : arduinoisp

Arduino ISP - це програматор у вигляді окремого пристрою на базі attiny: https://docs.arduino.cc/retired/boards/arduino-isp
Вам потрібно, як зазначено вище, Arduino as ISP.

Дякую, вже зрозумів...  smile  roll

#2 Re: Програмування Arduino » не працює ArduinoISP » 2025-03-20 21:16:44

Васятко пише:

А якщо вибрати Arduino as ISP, а не ArduinoISP?

mad mad mad mad mad

В мене одні матюки ....  Ніч не спав, паяльником пальці попік, три доби голову морочу ....

А виходить, що треба було вибрати Arduino as ISP big_smile big_smile big_smile big_smile big_smile big_smile big_smile

#3 Re: Програмування Arduino » не працює ArduinoISP » 2025-03-20 21:08:16

Honey пише:

Також подивіться, що за ArduinoISP.ino ви компілюєте, його потрібно брати з arduino-examples, бо в інеті валяється купа його непрацюючих модифікацій.

Я брав той що в "прикладах" в arduino IDE.

#4 Програмування Arduino » не працює ArduinoISP » 2025-03-20 18:24:57

renoshnik
відповідей: 10

Дуже потребую допомоги...

Зробив (паяв) програматор на базі стандартного скетчу ArduinoISP.
Пайку, контакти, дроти перевірив. Між ресетом і масою поставив конденсатор 10мкФ і на вибір ресет можна перемикачем підтягнути на +5Вольт.
Всі три світлодіода встановив, при вмиканні вони всі світяться потім один "дихає".

Біда в тому що не хоче цей програматор записувати ні скетчи ні бутлоадери...

Я вже і перепризначив піни бо читав що це іноді допомогає.

// The standard pin configuration.
#ifndef ARDUINO_HOODLOADER2

  #define RESET     10 			// Use pin 10 to reset the target rather than SS
  #define LED_HB    7			//	9	<==========================
  #define LED_ERR   13			//	8	<==========================
  #define LED_PMODE 12

  // Uncomment following line to use the old Uno style wiring
  // (using pin 11, 12 and 13 instead of the SPI header) on Leonardo, Due...

  #define USE_OLD_STYLE_WIRING	//	<==========================

  #ifdef USE_OLD_STYLE_WIRING

    #define PIN_MOSI	3		//	11	<==========================
    #define PIN_MISO	5		//	12	<==========================
    #define PIN_SCK		6		//	13	<==========================

  #endif

  // HOODLOADER2 means running sketches on the ATmega16U2 serial converter chips
  // on Uno or Mega boards. We must use pins that are broken out:
#else

  #define RESET     	4
  #define LED_HB    	7
  #define LED_ERR   	6
  #define LED_PMODE 	5

#endif

але все одно видає ось таке...

0001.jpg

0002.jpg

C:UsersUserAppDataLocalArduino15packagesarduinotoolsavrdude6.3.0-arduino17/bin/avrdude -CC:UsersUserAppDataLocalArduino15packagesarduinotoolsavrdude6.3.0-arduino17/etc/avrdude.conf -v -patmega328p -carduinoisp -e -Ulock:w:0x3F:m -Uefuse:w:0xFD:m -Uhfuse:w:0xDA:m -Ulfuse:w:0xFF:m 

avrdude: Version 6.3-20190619
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:UsersUserAppDataLocalArduino15packagesarduinotoolsavrdude6.3.0-arduino17/etc/avrdude.conf"

         Using Port                    : usb
         Using Programmer              : arduinoisp
avrdude: Error: Could not find USBtiny device (0x2341/0x49)

avrdude done.  Thank you.

Ошибка при записи загрузчика. 


sad  sad  sad  sad  sad  sad  sad  sad

#5 Re: Програмування Arduino » скетч для управління заданою кількістю оборотів крокового двигуна » 2025-02-22 16:42:10

ternop пише:

Доброго дня!
Я новачок в програмуванні. Прошу допомоги в написанні скетчу для управління заданою кількістю оборотів крокового двигуна. Наприклад: кроковий двигун повинен зробити 100 обертів.

Показуйте, що ви вже зробили і яка потрібна допомога .

#6 Re: Різне » Шукаю виконавця! » 2025-02-08 17:09:07

Intel пише:
renoshnik пише:
Intel пише:

Доброго дня!
Потрібно розробити (за гроші) готовий пристрій на Arduino який може вимірювати магнітне поле навколо себе, та в разі його зміни зовнішними факторами, реагувати на це шляхом подачі сигналу/підправки повідомлень. Пишіть Ваші пропозиції, буду радий обговорити.
Контакт:kasana048-собака-protonmail.com

Не стесняйтесь, озвучьте бюджет проекта ...

Доброго дня!
Бюджет - ціна затратних матеріалів проєкта та затрачений час та досвід який Ви оціните самі.

БРЕД ....

#7 Re: Різне » Шукаю виконавця! » 2025-02-06 13:21:31

Intel пише:

Доброго дня!
Потрібно розробити (за гроші) готовий пристрій на Arduino який може вимірювати магнітне поле навколо себе, та в разі його зміни зовнішними факторами, реагувати на це шляхом подачі сигналу/підправки повідомлень. Пишіть Ваші пропозиції, буду радий обговорити.
Контакт:kasana048-собака-protonmail.com

Не стесняйтесь, озвучьте бюджет проекта ...

#8 Re: Програмування Arduino » Допоможіть військовому(( » 2024-03-26 19:18:50

Попробуйте вместо                  digitalWrite(PIN_RELAY, HIGH);
написать                                 analogWrite(PIN_RELAY, 255)

и вместо
pinMode(PIN_RELAY, OUTPUT); // Встановлюємо пін як вихід
  digitalWrite(PIN_RELAY, LOW); // Початковий стан (може бути LOW або HIGH, в залежності від потреби)

так
pinMode(PIN_RELAY, OUTPUT); // Встановлюємо пін як вихід
  analogWrite(PIN_RELAY, 0); // Початковий стан (може бути LOW або HIGH, в залежності від потреби)

#10 Re: Програмування Arduino » При нажатии на кнопку менялась частота звука » 2023-12-20 22:33:19

OngBak пише:

Так а как кнопку привязать и режимы настроить? Я в программировании не понимаю. Может кто-то код скинуть?

http://forum.arduino.ua/viewtopic.php?id=1069

#11 Re: Програмування Arduino » При нажатии на кнопку менялась частота звука » 2023-12-20 18:10:15

OngBak пише:

Помогите пожалуйста. Нужен скетч. При нажатии на кнопку менялась частота звука.

Например: При включении издает звук 14000, при первом нажатии - 15000, при втором - 16000, при третьем - 17000, при четвертом - частота возвращалась в начальное состояние (т.е. 14000) и так по кругу.

https://doc.arduino.ua/ru/prog/Tone

#13 Re: Апаратні питання » Драйвер для водяного насоса 12 вольт » 2023-11-23 11:19:16

Валентина пише:
renoshnik пише:

Если вам просто нужно включать/выключать насос на полной мощности то выбранный вами ключ для этого подойдет.

А если нужно плавно изменять силу потока перекачки и управлять ШИМ сигналом с помощью платы  Arduino, то подойдёт выбранный мною ключ ?

Теоретически да и практически этот модуль можно использовать в качестве ШИМ регулятора.
Только учтите, что там написано, что " Максимальная частота ШИМ управления: 20КГц " в модуле который используют самогонщики https://co-di.com.ua/ua/p1124451467-shim-regulyator-oborotov.html частота ШИМ 20кГц.
Ваших требований к работе насоса я не знаю.

#14 Re: Апаратні питання » Драйвер для водяного насоса 12 вольт » 2023-11-19 22:34:11

Валентина пише:
renoshnik пише:

Подозреваю, что собираете самогонный аппарат  big_smile

Если бы я собирала самогонный аппарат, а не, например, подводную лодку, то наверное, бы спросила:
-  зачем на плате переменный резистор с красной полоской на регуляторе?
- и куда там подключать мою плату микроконтроллера?
Извините, за то, что раньше не ответила на Ваше предложение.

Это ШИМ контроллер, резистор для регулировки %заполнения ШИМ сигнала. По простому он регулирует напор перекачки жидкости.

Эту ссылку я дал вам для альтернативы...

Ведь мы так и не услышали полностью вашей задумки...

Если вам просто нужно включать/выключать насос на полной мощности то выбранный вами ключ для этого подойдет. А если нужно плавно изменять силу потока перекачки тогда нужно управлять ШИМ сигналом.  выбор за вами.

#15 Re: Апаратні питання » Драйвер для водяного насоса 12 вольт » 2023-11-18 17:34:09

Валентина пише:

Присмотрела вот такой модуль
Подскажите, нужен ли диод, чтобы защитить контроллер и модуль от обратного скачка напряжения. И что это за диод должен быть?

отлично, спасибо.

#16 Re: Апаратні питання » Драйвер для водяного насоса 12 вольт » 2023-11-17 09:33:31

Подозреваю, что собираете самогонный аппарат  big_smile
Бражники для мембранного насоса используют https://co-di.com.ua/ua/p1124451467-shim-regulyator-oborotov.html

#17 Re: Апаратні питання » Драйвер для водяного насоса 12 вольт » 2023-11-16 16:47:06

Валентина пише:

Переключения будут частыми.
Реле не обеспечит необходимый уровень регулирования.

???? это уже интрига....

Может закончим это вытягивание из вас информации по каплям и вы опишите более подробно что и как должно работать в вашем насосе ...

#18 Re: Апаратні питання » Драйвер для водяного насоса 12 вольт » 2023-11-16 00:37:49

Не думаю, что переключения будут частыми, вполне возможно вам хватит обычного реле.

https://arduino.ua/ru/prod2968-modyl-re … razvyazkoi

#20 Re: Проекти » Потрібна допомога в створенні пристрою для вимірювання пального » 2023-11-07 21:41:19

Leones пише:

Було б круто, яко хтось підкаже які плати краще використати.
На датчику є блютуз. Але як зв'язати ардуіно з датчиком по блютуз ще не маю уявлення.

1 - платы чего ? если ардуино то практически любые ...

2 - нужен еще блютуз модуль для ардуино и нужно знать протокол по которому датчик передает данные ...

#21 Re: Проекти » Потрібна допомога в створенні пристрою для вимірювання пального » 2023-11-07 21:37:48

Leones пише:

4. Калібровку робимо за допомогою телефона на андроїді. Залили 50 літрів, передали показник на телефон і так ще 5-6 разів. Потім програмно вираховуємо кількість літрів на кожні 0,01 вольта (ще не розібрався чи реально знімати показники кожні 0,005 вольта)

Это не калибровка а пустая трата времени....  Хотя разве только внутри бак имеет примитивную правильную геометрию.

Использовать телефон для калибровки это обязательное условие  ?

#22 Re: Проекти » Потрібна допомога в створенні пристрою для вимірювання пального » 2023-11-07 21:21:19

Leones пише:

Не влаштовує тому що це фура.
Великий об'єм баків. На переважній більшості не адекватно працює поплавковий датчик.
Візуально ти не побачиш різницю в 50 літрів.
Не має можливості вирахувати витрату пального на рейс чи на відрізок маршруту, так як 50 літрів а то і більше не помітиш,  а штатні бортові завжди брешуть.

Концепцію я уже склав)))
1. Ставимо ємнісний датчик в бак. Він на виході має сигнал 0-5 вольт в залежності від занурення в рідину.
2. На ардуіно знімаємо показники вольтажу, переводячи в літри з виводом на жк дисплей.
3. Знімаємо показники 20 раз на секунду, вираховуємо середнє значення, щоб прибрати похибку коливання палива в баку.
4. Калібровку робимо за допомогою телефона на андроїді. Залили 50 літрів, передали показник на телефон і так ще 5-6 разів. Потім програмно вираховуємо кількість літрів на кожні 0,01 вольта (ще не розібрався чи реально знімати показники кожні 0,005 вольта)
5. Заливаємо скетч з даними калібровки в ардуіно і уже користуємось результатом.

Було б круто, яко хтось підкаже які плати краще використати.
На датчику є блютуз. Але як зв'язати ардуіно з датчиком по блютуз ще не маю уявлення.

" Візуально ти не побачиш різницю в 50 літрів " - это я так понял на штатном стрелочном индикаторе...   Но я спрашивал ИМЕННО про ДАТЧИКИ, а не всю систему в целом.
Почему вы считаете, что ваш емкостной датчик будет выдавать более точные результаты ????
Может есть смысл оставить поплавковый и к нему подключить цифровой индикатор ???

#23 Re: Проекти » Потрібна допомога в створенні пристрою для вимірювання пального » 2023-11-06 12:17:14

" В бак монтується ємнісний датчик ... " а чем штатный (поплавковый) датчик не устраивает ?

#24 Re: Програмування Arduino » Скетч для ардуино » 2023-10-06 08:36:40

Сергійович пише:

Доброго вечора потрібно скетч і допомога в апаратній частині є двигун внутрішнього згоряння 2х тактний мотокоса потрібно щоб ардуіна регулювала відкриття заслінки карбюратора і підтримувала оберти при навантаженні які датчики потрібні

Датчик оборотов нужен.

Підвал форуму