У меня уже вторую помпу возвращают продавцу.Не знаю что делать. Заказывал у разных продавцов.
Я заказывал помпу на али по цене 275 рублей с доставкой, а оказалось заказать в России проще и дешевле. Нашёл на сайте за 180 рублей, такую же и приехала с Питера в Московскую область за 4 дня, доставка вообще обошлась бесплатно, так как общий заказ был выше 1500 рублей.
Поделюсь бедой. Видать придется из основной проги юстировку исключать. Мало памяти. А еще не все дописал. ((
Sketch uses 20924 bytes (68%) of program storage space. Maximum is 30720 bytes.
Global variables use 1564 bytes (76%) of dynamic memory, leaving 484 bytes for local variables. Maximum is 2048 bytes.
Low memory available, stability problems may occur.
добавляю все библиотеки что просит!и опять пишет что компиляция невозможна
может не правильна установил библиотеки?
Уже писалось что компилятор не переваривает кирилицу -юзер (Вован), перенесите директорию ИДЕ в область где кирилица не встречается, библиотеку простым копированием туда же перенесите и путь к скетчу должен быть без кирилицы. Если не поможет пробуйте другую версию ИДЕ
Поделюсь бедой. Видать придется из основной проги юстировку исключать. Мало памяти. А еще не все дописал. ((
Sketch uses 20924 bytes (68%) of program storage space. Maximum is 30720 bytes.
Global variables use 1564 bytes (76%) of dynamic memory, leaving 484 bytes for local variables. Maximum is 2048 bytes.
Low memory available, stability problems may occur.
Это еще много... при 95% динамической метеостанция пашет.
Поделюсь бедой. Видать придется из основной проги юстировку исключать. Мало памяти. А еще не все дописал. ((
Sketch uses 20924 bytes (68%) of program storage space. Maximum is 30720 bytes.
Global variables use 1564 bytes (76%) of dynamic memory, leaving 484 bytes for local variables. Maximum is 2048 bytes.
Low memory available, stability problems may occur.
Это еще много... при 95% динамической метеостанция пашет.
vovan47, попробуйте на другой машине, и то что компилятор написал после всех манипуляций сюда.
Только что проверил nalivator_v4.2_oled_dfp
Используем библиотеку OLED_I2C в папке: C:\Temp\Arduino\libraries\OLED_I2C (legacy)
Используем библиотеку Servo версии 1.1.2 из папки: C:\Temp\Arduino\libraries\Servo
Используем библиотеку Adafruit_NeoPixel версии 1.2.4 из папки: C:\Temp\Arduino\libraries\Adafruit_NeoPixel
Используем библиотеку SoftwareSerial версии 1.0 из папки: C:\Documents and Settings\******\Local Settings\Application Data\Arduino15\packages\arduino\hardware\avr\1.6.15\libraries\SoftwareSerial
Используем библиотеку DFPlayer_Mini_Mp3 в папке: C:\Temp\Arduino\libraries\DFPlayer_Mini_Mp3 (legacy)
Скетч использует 16858 байт (54%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 1429 байт (69%) динамической памяти, оставляя 619 байт для локальных переменных. Максимум: 2048 байт.
vovan47, попробуйте на другой машине, и то что компилятор написал после всех манипуляций сюда.
Только что проверил nalivator_v4.2_oled_dfp
Используем библиотеку OLED_I2C в папке: C:\Temp\Arduino\libraries\OLED_I2C (legacy)
Используем библиотеку Servo версии 1.1.2 из папки: C:\Temp\Arduino\libraries\Servo
Используем библиотеку Adafruit_NeoPixel версии 1.2.4 из папки: C:\Temp\Arduino\libraries\Adafruit_NeoPixel
Используем библиотеку SoftwareSerial версии 1.0 из папки: C:\Documents and Settings\******\Local Settings\Application Data\Arduino15\packages\arduino\hardware\avr\1.6.15\libraries\SoftwareSerial
Используем библиотеку DFPlayer_Mini_Mp3 в папке: C:\Temp\Arduino\libraries\DFPlayer_Mini_Mp3 (legacy)
Скетч использует 16858 байт (54%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 1429 байт (69%) динамической памяти, оставляя 619 байт для локальных переменных. Максимум: 2048 байт.
Arduino: 1.8.10 (Windows 10), Плата:"Arduino Nano, ATmega328P (Old Bootloader)"
C:\temp\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\temp\Arduino\hardware -tools C:\temp\Arduino\tools-builder -tools C:\temp\Arduino\hardware\tools\avr -built-in-libraries C:\temp\Arduino\libraries -libraries C:\Users\Вован\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -ide-version=10810 -build-path C:\Users\D7C8~1\AppData\Local\Temp\arduino_build_437662 -warnings=none -build-cache C:\Users\D7C8~1\AppData\Local\Temp\arduino_cache_799356 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\temp\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino5.path=C:\temp\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\temp\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\temp\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\temp\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\temp\Arduino\hardware\tools\avr -verbose C:\скетч рабочий с мп3 (дисплей OLED_I2C )\sketch_nalivator_s_mp3\sketch_nalivator_s_mp3.ino
C:\temp\Arduino\arduino-builder -compile -logger=machine -hardware C:\temp\Arduino\hardware -tools C:\temp\Arduino\tools-builder -tools C:\temp\Arduino\hardware\tools\avr -built-in-libraries C:\temp\Arduino\libraries -libraries C:\Users\Вован\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -ide-version=10810 -build-path C:\Users\D7C8~1\AppData\Local\Temp\arduino_build_437662 -warnings=none -build-cache C:\Users\D7C8~1\AppData\Local\Temp\arduino_cache_799356 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\temp\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino5.path=C:\temp\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\temp\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\temp\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\temp\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\temp\Arduino\hardware\tools\avr -verbose C:\скетч рабочий с мп3 (дисплей OLED_I2C )\sketch_nalivator_s_mp3\sketch_nalivator_s_mp3.ino
Using board 'nano' from platform in folder: C:\temp\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\temp\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\\temp\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\temp\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\temp\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Users\\D7C8~1\\AppData\\Local\\Temp\\arduino_build_437662\\sketch\\sketch_nalivator_s_mp3.ino.cpp" -o nul
Alternatives for OLED_I2C.h: [OLED_I2C]
ResolveLibrary(OLED_I2C.h)
-> candidates: [OLED_I2C]
"C:\\temp\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\temp\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\temp\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\Вован\\Documents\\Arduino\\libraries\\OLED_I2C" "C:\\Users\\D7C8~1\\AppData\\Local\\Temp\\arduino_build_437662\\sketch\\sketch_nalivator_s_mp3.ino.cpp" -o nul
Alternatives for Servo.h: [Servo@1.1.5]
ResolveLibrary(Servo.h)
-> candidates: [Servo@1.1.5]
"C:\\temp\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\temp\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\temp\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\Вован\\Documents\\Arduino\\libraries\\OLED_I2C" "-IC:\\temp\\Arduino\\libraries\\Servo\\src" "C:\\Users\\D7C8~1\\AppData\\Local\\Temp\\arduino_build_437662\\sketch\\sketch_nalivator_s_mp3.ino.cpp" -o nul
Alternatives for Adafruit_NeoPixel.h: [Adafruit_NeoPixel@1.3.1]
ResolveLibrary(Adafruit_NeoPixel.h)
-> candidates: [Adafruit_NeoPixel@1.3.1]
"C:\\temp\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\temp\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\temp\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\Вован\\Documents\\Arduino\\libraries\\OLED_I2C" "-IC:\\temp\\Arduino\\libraries\\Servo\\src" "-IC:\\Users\\Вован\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "C:\\Users\\D7C8~1\\AppData\\Local\\Temp\\arduino_build_437662\\sketch\\sketch_nalivator_s_mp3.ino.cpp" -o nul
Alternatives for SoftwareSerial.h: [SoftwareSerial@1.0]
ResolveLibrary(SoftwareSerial.h)
-> candidates: [SoftwareSerial@1.0]
"C:\\temp\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\temp\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\temp\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\Вован\\Documents\\Arduino\\libraries\\OLED_I2C" "-IC:\\temp\\Arduino\\libraries\\Servo\\src" "-IC:\\Users\\Вован\\Documents\\Arduino\\libraries\\Adafruit_NeoPixel" "-IC:\\temp\\Arduino\\hardware\\arduino\\avr\\libraries\\SoftwareSerial\\src" "C:\\Users\\D7C8~1\\AppData\\Local\\Temp\\arduino_build_437662\\sketch\\sketch_nalivator_s_mp3.ino.cpp" -o nul
Alternatives for DFPlayer_Mini_Mp3.h: []
ResolveLibrary(DFPlayer_Mini_Mp3.h)
sketch_nalivator_s_mp3:5:10: error: DFPlayer_Mini_Mp3.h: No such file or directory
-> candidates: []compilation terminated.
Несколько библиотек найдено для "OLED_I2C.h"
Используется: C:\Users\Вован\Documents\Arduino\libraries\OLED_I2C
Несколько библиотек найдено для "Servo.h"
Используется: C:\temp\Arduino\libraries\Servo
Несколько библиотек найдено для "Adafruit_NeoPixel.h"
Используется: C:\Users\Вован\Documents\Arduino\libraries\Adafruit_NeoPixel
Несколько библиотек найдено для "SoftwareSerial.h"
Используется: C:\temp\Arduino\hardware\arduino\avr\libraries\SoftwareSerial
Используем библиотеку OLED_I2C в папке: C:\Users\Вован\Documents\Arduino\libraries\OLED_I2C (legacy)
Используем библиотеку Servo версии 1.1.5 из папки: C:\temp\Arduino\libraries\Servo
Используем библиотеку Adafruit_NeoPixel версии 1.3.1 из папки: C:\Users\Вован\Documents\Arduino\libraries\Adafruit_NeoPixel
Используем библиотеку SoftwareSerial версии 1.0 из папки: C:\temp\Arduino\hardware\arduino\avr\libraries\SoftwareSerial
exit status 1
DFPlayer_Mini_Mp3.h: No such file or directory
...есть даже специальные, трехвольтовые Pro Mini...
3-х вольтовые от 5-и вольтовых отличаются в встроеным стабилизатором напряжения, камень один и тот же.
Не только стабилизатором, но и кварцевым генератором.
stpavel пишет:
Я нихрена не электронщик, поэтому сразу глупый вопрос, а согласование уровней 3.3 и 5 в не нужно будет делать в этом случае ?
Если на вход МК, который питается от 3V входит 5V, то думаю, что да, ибо datasheet нам говорит:
Absolute Maximum Ratings
Voltage on any pin except RESET with respect to ground: VCC + 0.5 V
Но, можете испытать, конечно...
stpavel пишет:
И еще , как такая ардуина отнесется к 4.2 вольтам ?
Нормально. Только работать будет на 8Mhz (если кварц такой стоит).
Speed grade:
● 0 to 8MHz at 2.7 to 5.5V (automotive temperature range: –40°C to +125°C)
● 0 to 16MHz at 4.5 to 5.5V (automotive temperature range: –40°C to +125°C)
Так что тут варианты такие: или питаете версию 5V/16Mhz пониженным на свой страх и риск или подаёте на 3V/8Mhz повышенное на вход. Тоже на свой страх и риск.
Хотя, откуда у вас в наливаторе 5V входящего на пин... Органы управления от той же ардуины питаются вроде, а остальное всё в режиме выхода.
Поделюсь бедой. Видать придется из основной проги юстировку исключать. Мало памяти. А еще не все дописал. ((
Sketch uses 20924 bytes (68%) of program storage space. Maximum is 30720 bytes.
Global variables use 1564 bytes (76%) of dynamic memory, leaving 484 bytes for local variables. Maximum is 2048 bytes.
Low memory available, stability problems may occur.
Вот и одна из причин, почему я использую 1602 с вшитой кириллицей
Скетч использует 20336 байт (66%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 1029 байт (50%) динамической памяти, оставляя 1019 байт для локальных переменных. Максимум: 2048 байт.
Еще один момент, надо которым надо подумать. По даташиту DFPlayer_mini имеет спящий режим. Отправляется в standby mode отправкой 0x0A , из спящего возвращается 0x0B. Попробовал, разницы в потреблении не заметил. Но для чего-то же он нужен )
Так что тут варианты такие: или питаете версию 5V/16Mhz пониженным на свой страх и риск или подаёте на 3V/8Mhz повышенное на вход. Тоже на свой страх и риск.
Хотя, откуда у вас в наливаторе 5V входящего на пин... Органы управления от той же ардуины питаются вроде, а остальное всё в режиме выхода.
Спасибо за ликбез !
Есть еще один вариант точного измерения напряжения аккумуляторов, без заморочек с питанием от 3.7 вольт, а именно , использование сравнительно дешевого датчика INA219.
Есть еще один вариант точного измерения напряжения аккумуляторов, без заморочек с питанием от 3.7 вольт, а именно , использование сравнительно дешевого датчика INA219.
Коллеги! Подумайте зачем навороты для игрушки как точность измерения? Только в качестве любопытства. Игрушка должна сверкать (реализовано) и свистеть( тоже реализовано), быть эстетичной(это как у кого получится, краник или тура) и управляемой(вот с калибровкой пока проблемы,мыслей умных нет).
C:\Users\Вован\Documents\Arduino\libraries\ сотри эту цепочку на фиг. сто раз сказали.
а ещё лучше из командной строки Format C:
Николай, зачем так жестко. На 10-ке командную строку еще найти надо (это был сарказм). И поаккуратней, в соседней ветке одному нож чтоб пластик резать посоветовали в микроволновке нагреть...ну понятно дальше.
Коллеги! Подумайте зачем навороты для игрушки как точность измерения? Только в качестве любопытства. Игрушка должна сверкать (реализовано) и свистеть( тоже реализовано), быть эстетичной(это как у кого получится, краник или тура) и управляемой(вот с калибровкой пока проблемы,мыслей умных нет).
Ну коль мы переводим наши игрушки на питание от аккумов, есть такие мысли. Я не знаю, как на практике обстоит дело с измерением напряжения через аналоговый вход, не пробовал. Если измерения достаточно точные , то в принципе больше ничего и не нужно . Ну а точность нужна , как мне кажется, для двух очевидных вещей, первое - корректное отображение уровня заряда аккумулятора, ну и второе, при падении напряжения до какого-то минимума автоматически отправлять наливатор в спящий режим, если он включен, ну и не давать ему включаться , пока не будет поставлен на заряд.
а я думаю как поплавковый датчик в бутылку запихнуть. чтоб "колокола" били когда грамм 30-50 остаётся. или какую другую мульку следить за уровнем вкусняшки
а я думаю как поплавковый датчик в бутылку запихнуть. чтоб "колокола" били когда грамм 30-50 остаётся. или какую другую мульку следить за уровнем вкусняшки
Один из вариантов ) https://ru.aliexpress.com/item/33030662836.html
Клеиться на бутылку снаружи на нужном уровне . Правда смотреться будет колхозно... Но лучше чем что то будет плавать в бутылке.
Коллеги! Подумайте зачем навороты для игрушки как точность измерения? Только в качестве любопытства. Игрушка должна сверкать (реализовано) и свистеть( тоже реализовано), быть эстетичной(это как у кого получится, краник или тура) и управляемой(вот с калибровкой пока проблемы,мыслей умных нет).
Ну коль мы переводим наши игрушки на питание от аккумов, есть такие мысли. Я не знаю, как на практике обстоит дело с измерением напряжения через аналоговый вход, не пробовал. Если измерения достаточно точные , то в принципе больше ничего и не нужно . Ну а точность нужна , как мне кажется, для двух очевидных вещей, первое - корректное отображение уровня заряда аккумулятора, ну и второе, при падении напряжения до какого-то минимума автоматически отправлять наливатор в спящий режим, если он включен, ну и не давать ему включаться , пока не будет поставлен на заряд.
Я калибровал от 3х вольт до 4,2, при 3х повышайка отрубается.
а я думаю как поплавковый датчик в бутылку запихнуть. чтоб "колокола" били когда грамм 30-50 остаётся. или какую другую мульку следить за уровнем вкусняшки
Один из вариантов ) https://ru.aliexpress.com/item/33030662836.html
Клеиться на бутылку снаружи на нужном уровне . Правда смотреться будет колхозно... Но лучше чем что то будет плавать в бутылке.
У меня уже вторую помпу возвращают продавцу.Не знаю что делать. Заказывал у разных продавцов.
Я заказывал помпу на али по цене 275 рублей с доставкой, а оказалось заказать в России проще и дешевле. Нашёл на сайте за 180 рублей, такую же и приехала с Питера в Московскую область за 4 дня, доставка вообще обошлась бесплатно, так как общий заказ был выше 1500 рублей.
Бро, ссылкой на сайт с помпой в СПб поделишься? На почту alimak_67@mail.ru
Аналогично. Ни одна из всего, что заказал для наливатора не отслеживалась от "Принятия перевозчиком".
Но все дошло ))
Всмысле возвращают ?
Смущает насколько стабильно ардуино ( nano в моем случае ) будет работать от 3.7 вольт.
То, что надо. От 3.7 вольт работала. Но, думаю, это на границе.
Я заказывал помпу на али по цене 275 рублей с доставкой, а оказалось заказать в России проще и дешевле. Нашёл на сайте за 180 рублей, такую же и приехала с Питера в Московскую область за 4 дня, доставка вообще обошлась бесплатно, так как общий заказ был выше 1500 рублей.
Всмысле возвращают ?
Смущает насколько стабильно ардуино ( nano в моем случае ) будет работать от 3.7 вольт.
То, что надо. От 3.7 вольт работала. Но, думаю, это на границе.
Мега 328 от 3х вольт работает и даже ниже, часы "Мираж" с питанием от СР2032 год назад собирал, до сих пор от работают, сам удивился.
Всмысле возвращают ?
Аналогично, вот здесь когда надо было срочно покупал.https://amperkot.ru/msk/catalog/malenkiy_vodyanoy_pogruzhnoy_nasos_dc_35v-24327396.html
...есть даже специальные, трехвольтовые Pro Mini...
...есть даже специальные, трехвольтовые Pro Mini...
Я нихрена не электронщик, поэтому сразу глупый вопрос, а согласование уровней 3.3 и 5 в не нужно будет делать в этом случае ?
И еще , как такая ардуина отнесется к 4.2 вольтам ?
...есть даже специальные, трехвольтовые Pro Mini...
3-х вольтовые от 5-и вольтовых отличаются в встроеным стабилизатором напряжения, камень один и тот же.
Поделюсь бедой. Видать придется из основной проги юстировку исключать. Мало памяти. А еще не все дописал. ((
удалил теперь вот так пишет!
Библиотека Adafruit NeoPixel не установлена
Уже писалось что компилятор не переваривает кирилицу -юзер (Вован), перенесите директорию ИДЕ в область где кирилица не встречается, библиотеку простым копированием туда же перенесите и путь к скетчу должен быть без кирилицы. Если не поможет пробуйте другую версию ИДЕ
[/quote не помогло(
vovan47, попробуйте на другой машине, и то что компилятор написал после всех манипуляций сюда.
Поделюсь бедой. Видать придется из основной проги юстировку исключать. Мало памяти. А еще не все дописал. ((
Это еще много... при 95% динамической метеостанция пашет.
Поделюсь бедой. Видать придется из основной проги юстировку исключать. Мало памяти. А еще не все дописал. ((
Это еще много... при 95% динамической метеостанция пашет.
Буду до последнего оптимизировать )
vovan47, попробуйте на другой машине, и то что компилятор написал после всех манипуляций сюда.
Только что проверил nalivator_v4.2_oled_dfp
Сейчас у алика новая фишка...
подтверждаю, треки типа LC,LQ,LO перестают отслеживаться, а потом всплывает какай-то левый трек в приложении ПР, когда получаешь там 2-3 посылки.
идет дольше.
Буду до последнего оптимизировать )
Зажмем кулачки и будем ждать, библиотеками попробуй подобрать, использовать более старые как с МП3.
vovan47, попробуйте на другой машине, и то что компилятор написал после всех манипуляций сюда.
Только что проверил nalivator_v4.2_oled_dfp
DFPlayer_Mini_Mp3.h: No such file or directory - нет библиотеки, возьми на Я-диске
C:\Users\Вован\Documents\Arduino\libraries\Adafruit_NeoPixel - "
кирилицаВован" - это
С:\temp\Arduino\hardware\arduino\avr\libraries\ -сюда сложи все библиатеки
C:\Users\Вован\Documents\Arduino\libraries - а отсюда временно все поудадяй
DFPlayer_Mini_Mp3.h: No such file or directory - нет библиотеки, возьми на Я-диске
C:\Users\Вован\Documents\Arduino\libraries\Adafruit_NeoPixel - "
кирилицаВован" - это
С:\temp\Arduino\hardware\arduino\avr\libraries\ -сюда сложи все библиатеки
C:\Users\Вован\Documents\Arduino\libraries - а отсюда временно все поудадяй
Так библиотеки скачаны с Яндекс диска
не должно быть папки "Вован". сто раз сказали - русскими буквами не называть папки
DFPlayer_Mini_Mp3.h: No such file or directory (Данный файл или каталог отсутствует) тут же ясно по английски написано!
...есть даже специальные, трехвольтовые Pro Mini...
3-х вольтовые от 5-и вольтовых отличаются в встроеным стабилизатором напряжения, камень один и тот же.
Не только стабилизатором, но и кварцевым генератором.
Я нихрена не электронщик, поэтому сразу глупый вопрос, а согласование уровней 3.3 и 5 в не нужно будет делать в этом случае ?
Если на вход МК, который питается от 3V входит 5V, то думаю, что да, ибо datasheet нам говорит:
Absolute Maximum Ratings
Voltage on any pin except RESET with respect to ground: VCC + 0.5 V
Но, можете испытать, конечно...
Нормально. Только работать будет на 8Mhz (если кварц такой стоит).
Speed grade:
● 0 to 8MHz at 2.7 to 5.5V (automotive temperature range: –40°C to +125°C)
● 0 to 16MHz at 4.5 to 5.5V (automotive temperature range: –40°C to +125°C)
sadman41, спасибо поправил, кстати про мини (мега328 3,3В, 8МГц) скомпелировало и не ругнулась.
DFPlayer_Mini_Mp3.h: No such file or directory (Данный файл или каталог отсутствует) тут же ясно по английски написано!
Можете дать ссылку на него на я диск
Поделюсь бедой. Видать придется из основной проги юстировку исключать. Мало памяти. А еще не все дописал. ((
Вот и одна из причин, почему я использую 1602 с вшитой кириллицей
Еще один момент, надо которым надо подумать. По даташиту DFPlayer_mini имеет спящий режим. Отправляется в standby mode отправкой 0x0A , из спящего возвращается 0x0B. Попробовал, разницы в потреблении не заметил. Но для чего-то же он нужен )
В читатели! Но диск пока не закрываю.
Спасибо за ликбез !
Есть еще один вариант точного измерения напряжения аккумуляторов, без заморочек с питанием от 3.7 вольт, а именно , использование сравнительно дешевого датчика INA219.
Есть еще один вариант точного измерения напряжения аккумуляторов, без заморочек с питанием от 3.7 вольт, а именно , использование сравнительно дешевого датчика INA219.
Можно, наверное, ещё https://www.nxp.com/docs/en/data-sheet/PCF8591.pdf воткнуть. В дешманских телеком-штучках на них делают незамысловатые четырехканальные измерители напряжений.
А можно для неграмотных. Как это сделать
Коллеги! Подумайте зачем навороты для игрушки как точность измерения? Только в качестве любопытства. Игрушка должна сверкать (реализовано) и свистеть( тоже реализовано), быть эстетичной(это как у кого получится, краник или тура) и управляемой(вот с калибровкой пока проблемы,мыслей умных нет).
Вот и одна из причин, почему я использую 1602 с вшитой кириллицей
Надо глянуть много ли она отъедает..
Я как-то и не знал о встроенной кириллице когда заказывал (
DFPlayer_Mini_Mp3.h: No such file or directory - нет библиотеки, возьми на Я-диске
C:\Users\Вован\Documents\Arduino\libraries\Adafruit_NeoPixel - "
кирилицаВован" - это
С:\temp\Arduino\hardware\arduino\avr\libraries\ -сюда сложи все библиатеки
C:\Users\Вован\Documents\Arduino\libraries - а отсюда временно все поудадяй
C:\Users\Вован\Documents\Arduino\libraries\ сотри эту цепочку на фиг. сто раз сказали.
а ещё лучше из командной строки Format C:
C:\Users\Вован\Documents\Arduino\libraries\ сотри эту цепочку на фиг. сто раз сказали.
а ещё лучше из командной строки Format C:
Николай, зачем так жестко. На 10-ке командную строку еще найти надо (это был сарказм). И поаккуратней, в соседней ветке одному нож чтоб пластик резать посоветовали в микроволновке нагреть...ну понятно дальше.
ну он бедный в стену бьётся. там уже столько мусора, что наверное проще всё с нуля
Коллеги! Подумайте зачем навороты для игрушки как точность измерения? Только в качестве любопытства. Игрушка должна сверкать (реализовано) и свистеть( тоже реализовано), быть эстетичной(это как у кого получится, краник или тура) и управляемой(вот с калибровкой пока проблемы,мыслей умных нет).
Ну коль мы переводим наши игрушки на питание от аккумов, есть такие мысли. Я не знаю, как на практике обстоит дело с измерением напряжения через аналоговый вход, не пробовал. Если измерения достаточно точные , то в принципе больше ничего и не нужно . Ну а точность нужна , как мне кажется, для двух очевидных вещей, первое - корректное отображение уровня заряда аккумулятора, ну и второе, при падении напряжения до какого-то минимума автоматически отправлять наливатор в спящий режим, если он включен, ну и не давать ему включаться , пока не будет поставлен на заряд.
а я думаю как поплавковый датчик в бутылку запихнуть. чтоб "колокола" били когда грамм 30-50 остаётся. или какую другую мульку следить за уровнем вкусняшки
а я думаю как поплавковый датчик в бутылку запихнуть. чтоб "колокола" били когда грамм 30-50 остаётся. или какую другую мульку следить за уровнем вкусняшки
Один из вариантов ) https://ru.aliexpress.com/item/33030662836.html
Клеиться на бутылку снаружи на нужном уровне . Правда смотреться будет колхозно... Но лучше чем что то будет плавать в бутылке.
Или вот , подешевле https://ru.aliexpress.com/item/32841134489.html
vovan47, не обижайся в твой комп влезть и переименовать папки дистанционно ни я никто другой не может.
C:\скетч рабочий с мп3 (дисплей OLED_I2C )\sketch_nalivator_s_mp3\sketch_nalivator_s_mp3.ino - вместо этого
сделай так
C:\111\sketch_nalivator_s_mp3\sketch_nalivator_s_mp3.ino -не должно быть кирилицы в путях
и посмотри в папке C:\temp\Arduino\hardware\arduino\avr\libraries\DFPlayer_Mini_Mp3/
dfplayer_mini_mp3.h - этого быть не должно, вообще не понятно откуда это взялось, только так - DFPlayer_Mini_Mp3
нееее, жуть какая-то. наверное проще шарик на нитке к концевику. опустился, натянул - нажалось.
Коллеги! Подумайте зачем навороты для игрушки как точность измерения? Только в качестве любопытства. Игрушка должна сверкать (реализовано) и свистеть( тоже реализовано), быть эстетичной(это как у кого получится, краник или тура) и управляемой(вот с калибровкой пока проблемы,мыслей умных нет).
Ну коль мы переводим наши игрушки на питание от аккумов, есть такие мысли. Я не знаю, как на практике обстоит дело с измерением напряжения через аналоговый вход, не пробовал. Если измерения достаточно точные , то в принципе больше ничего и не нужно . Ну а точность нужна , как мне кажется, для двух очевидных вещей, первое - корректное отображение уровня заряда аккумулятора, ну и второе, при падении напряжения до какого-то минимума автоматически отправлять наливатор в спящий режим, если он включен, ну и не давать ему включаться , пока не будет поставлен на заряд.
Я калибровал от 3х вольт до 4,2, при 3х повышайка отрубается.
Я калибровал от 3х вольт до 4,2, при 3х повышайка отрубается.
Алексей, не понял. По подробнее можете объяснить что калибровали
Показания снимал с входа повышайки, чтобы светодиод 6й засвечивать.
Все до вечера, кабинет нужно сдавать
а я думаю как поплавковый датчик в бутылку запихнуть. чтоб "колокола" били когда грамм 30-50 остаётся. или какую другую мульку следить за уровнем вкусняшки
Один из вариантов ) https://ru.aliexpress.com/item/33030662836.html
Клеиться на бутылку снаружи на нужном уровне . Правда смотреться будет колхозно... Но лучше чем что то будет плавать в бутылке.
Или вот , подешевле https://ru.aliexpress.com/item/32841134489.html
сдается мне внутри у них банально ttp223.
Forthomo
Выложил скетч на гуглдиск
сдается мне внутри у них банально ttp223.
Возможно. Я их не разбирал, у меня подобные датчики в котельной стоят , для управления автоматикой водонабора промежуточного бака из скважины.
Кто то выкладывал эксперименты , ttp223 прекрасно срабатывают от жидкости в бутылке .
Бро, ссылкой на сайт с помпой в СПб поделишься? На почту alimak_67@mail.ru
Гран мерси.
Я заказывал помпу на али по цене 275 рублей с доставкой, а оказалось заказать в России проще и дешевле. Нашёл на сайте за 180 рублей, такую же и приехала с Питера в Московскую область за 4 дня, доставка вообще обошлась бесплатно, так как общий заказ был выше 1500 рублей.
Гран мерси.