Наливатор - автоматизированная машина, которая будет разливать алкоголь по стопкам.

Носмас
Offline
Зарегистрирован: 13.06.2020

aleksandr1612 пишет:

Носмас пишет:

друзья, а никто не поделится копией своей флешки? (файлы).

Приветствие работает, рулетка тоже (аудио), а вот тосты нет

Все просто, корень сд или флэшки должен выглядеть так


папки 01-09 - тосты, 10-18 - песни
вот еще ссылка на архив https://yadi.sk/d/aQJq3ivcYbOx6w

Сделал копию Вашей флешки - не видит папок с 01 и далее, вернее сказать пишет что нет треков (кроме mp3, тут работает)

Форматировал разными форматами - не видит.

Скетч выставлял все значения по дефолту - не видит.

Осталось только сама флешка. Она у меня на 2 гига, может дело в объёме?

Менял ардуинки (я заметил что при смене прошивок, настройки сервы, помпы, громкости сохраняются).

Если звуки из папки mp3 работает, делаю вывод что монтаж верный, хотя и объём тут уже не причём.

Поможите, я не знаю что ещё нужно.

raven78
Онлайн
Зарегистрирован: 03.11.2019

Носмас пишет:

 

Если звуки из папки mp3 работает, делаю вывод что монтаж верный

Не факт!

Для проигрывания треков, плееру нужен всего лишь один провод от ардуино, а именно, в плеере это RX , на ардуино TX. Для считывания с флешки количества треков нужна уже обратная связь от плеера, а это уже второй провод. Вывод, или монтаж или плеер косячный. Пока количество треков не появится, тостов и музыки не будет, так сделано в скетче.

Носмас
Offline
Зарегистрирован: 13.06.2020

у меня как у вас в схеме:

RX плеера - d11 нано

TX плеера - D10 нано

Ваш скетч 39

Носмас
Offline
Зарегистрирован: 13.06.2020

при беглом сравнении с фото на али увидел разницу: на фото стоит конденсатор 103, у меня же, судя по маркировке 01С, стоит резистор.

где то я читал уже такое, но перепаять smd не смогу наверно

Gridzilla
Offline
Зарегистрирован: 25.10.2019

Носмас пишет:

при беглом сравнении с фото на али увидел разницу: на фото стоит конденсатор 103, у меня же, судя по маркировке 01С, стоит резистор.

где то я читал уже такое, но перепаять smd не смогу наверно


Как один из вариантов... Я у себя так методом тыка выявил, что один из плееров, что приехали ко мне, не дружили со старой библиотекой для него DFPlaer_mini_mp3.h. Вот никак не дружили. Поэтому я перешел на DFRobotDFPlayerMini.h. Она отрабатывает как надо. Я не программист, поэтому в чем проблема не подскажу. На параллельном форуме от гувера тоже проскакивала похожая проблема, что не дружили бибилиотеки.

Носмас
Offline
Зарегистрирован: 13.06.2020

Gridzilla пишет:
Носмас пишет:

при беглом сравнении с фото на али увидел разницу: на фото стоит конденсатор 103, у меня же, судя по маркировке 01С, стоит резистор.

где то я читал уже такое, но перепаять smd не смогу наверно


Как один из вариантов... Я у себя так методом тыка выявил, что один из плееров, что приехали ко мне, не дружили со старой библиотекой для него DFPlaer_mini_mp3.h. Вот никак не дружили. Поэтому я перешел на DFRobotDFPlayerMini.h. Она отрабатывает как надо. Я не программист, поэтому в чем проблема не подскажу. На параллельном форуме от гувера тоже проскакивала похожая проблема, что не дружили бибилиотеки.

Не даёт покоя. Утром перед работой решил перепрошить с другой библиотекой. Повылазили ошибки компиляции. Там название библиотеки я ещё могу понять и сменить, а вот дальше труба.

Acket
Offline
Зарегистрирован: 23.07.2019

У меня плеер такой же, как на фото. как файлы у вас называются покажите

raven78
Онлайн
Зарегистрирован: 03.11.2019

Носмас пишет:

при беглом сравнении с фото на али увидел разницу: на фото стоит конденсатор 103, у меня же, судя по маркировке 01С, стоит резистор.

 

103 это резистор, а не конденсатор, на фото, 10 ком! Не надо ничего перепаивать и менять библиотеки! Проверьте выход TX плеера мультиметром на корпус, нет ли замыкания, вымойте плату плеера от флюса. Проверьте ещё раз правильность подключения именно этой линии, проверьте резистор, попробуйте его уменьшить до 470 Ом.

Да ещё один момент, библиотека плеера урезана-модифицирована и нужно брать  ту ,что на гитхабе у меня и не обновлять её , она сразу просится обновиться автоматом, через ардуино ide

Lev Maslov
Offline
Зарегистрирован: 17.03.2020

Парни, почему не компилируются многие прошивки? выдает ошибку - exit status 1 Ошибка компиляции для платы Arduino Nano. Ромины прошивы не одну не могу погонять.

raven78
Онлайн
Зарегистрирован: 03.11.2019

Ну давайте текст ошибки целиком, но думаю что библиотеки не установлены куда следует

Lev Maslov
Offline
Зарегистрирован: 17.03.2020


1  Arduino: 1.8.12 (Windows 7), Плата:"Arduino Nano, ATmega328P (Old Bootloader)"

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\a_setup.ino: In function 'void setup()':

a_setup:90:3: error: 'myMP3' was not declared in this scope

a_setup:90:15: error: 'mySerial' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\a_setup.ino:90:15: note: suggested alternative: 'Serial'

a_setup:92:18: error: 'EQ_NORMAL' was not declared in this scope

a_setup:101:3: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\a_setup.ino:101:3: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino: In function 'void flowTick()':

c_func:21:11: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino:21:11: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino: In function 'void flowRoutnie()':

c_func:124:13: error: 'myMP3' was not declared in this scope

c_func:126:13: error: 'myMP3' was not declared in this scope

c_func:138:11: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino:138:11: note: suggested alternative: 'leds'

c_func:185:9: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino:185:9: note: suggested alternative: 'leds'

c_func:204:9: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino:204:9: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino: In function 'void energy_saving()':

c_func:287:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino:287:5: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino: In function 'void bat_tery()':

c_func:321:9: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino:321:9: note: suggested alternative: 'leds'

c_func:325:11: error: 'myMP3' was not declared in this scope

c_func:338:9: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino:338:9: note: suggested alternative: 'leds'

c_func:353:22: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino:353:22: note: suggested alternative: 'leds'

c_func:354:27: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino:354:27: note: suggested alternative: 'leds'

c_func:355:27: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino:355:27: note: suggested alternative: 'leds'

c_func:356:27: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino:356:27: note: suggested alternative: 'leds'

c_func:357:27: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino:357:27: note: suggested alternative: 'leds'

c_func:358:27: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino:358:27: note: suggested alternative: 'leds'

c_func:359:27: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino:359:27: note: suggested alternative: 'leds'

c_func:361:7: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino:361:7: note: suggested alternative: 'leds'

c_func:365:7: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino:365:7: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino: In function 'void play_next()':

c_func:394:9: error: 'myMP3' was not declared in this scope

c_func:406:7: error: 'myMP3' was not declared in this scope

c_func:417:7: error: 'myMP3' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino: In function 'void print_lcd(uint8_t)':

c_func:426:3: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino:426:3: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino: In function 'void play_track(uint8_t)':

c_func:485:32: error: 'myMP3' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino: In function 'void play_mushket()':

c_func:514:11: error: 'myMP3' was not declared in this scope

c_func:517:9: error: 'myMP3' was not declared in this scope

c_func:520:9: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\c_func.ino:520:9: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\d_control.ino: In function 'void encTick()':

d_control:102:13: error: 'myMP3' was not declared in this scope

d_control:169:26: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\d_control.ino:169:26: note: suggested alternative: 'leds'

d_control:170:31: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\d_control.ino:170:31: note: suggested alternative: 'leds'

d_control:171:31: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\d_control.ino:171:31: note: suggested alternative: 'leds'

d_control:172:31: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\d_control.ino:172:31: note: suggested alternative: 'leds'

d_control:337:7: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\d_control.ino:337:7: note: suggested alternative: 'leds'

d_control:360:9: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\d_control.ino:360:9: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void oled_menu()':

e_menu:2:3: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:2:3: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void menu_nastr()':

e_menu:41:3: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:41:3: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void oled_auto()':

e_menu:104:3: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:104:3: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void oled_naliv()':

e_menu:132:3: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:132:3: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void oled_nalito()':

e_menu:141:3: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:141:3: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void servo_calibr(uint8_t)':

e_menu:165:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:165:5: note: suggested alternative: 'leds'

e_menu:172:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:172:5: note: suggested alternative: 'leds'

e_menu:176:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:176:5: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void multi_naliv()':

e_menu:185:3: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:185:3: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void multi_naliv2()':

e_menu:213:3: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:213:3: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void menu_tost()':

e_menu:230:3: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:230:3: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void num_folder(uint8_t)':

e_menu:254:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:254:5: note: suggested alternative: 'leds'

e_menu:261:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:261:5: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void menu_play(uint8_t)':

e_menu:276:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:276:5: note: suggested alternative: 'leds'

e_menu:291:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:291:5: note: suggested alternative: 'leds'

e_menu:308:7: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:308:7: note: suggested alternative: 'leds'

e_menu:311:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:311:5: note: suggested alternative: 'leds'

e_menu:315:22: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:315:22: note: suggested alternative: 'leds'

e_menu:316:27: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:316:27: note: suggested alternative: 'leds'

e_menu:317:27: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:317:27: note: suggested alternative: 'leds'

e_menu:318:27: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:318:27: note: suggested alternative: 'leds'

e_menu:323:7: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:323:7: note: suggested alternative: 'leds'

e_menu:327:7: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:327:7: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void menu_servo()':

e_menu:336:3: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:336:3: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void menu_vol(uint8_t)':

e_menu:356:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:356:5: note: suggested alternative: 'leds'

e_menu:362:7: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:362:7: note: suggested alternative: 'leds'

e_menu:365:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:365:5: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void menu_brigh(uint8_t)':

e_menu:373:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:373:5: note: suggested alternative: 'leds'

e_menu:380:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:380:5: note: suggested alternative: 'leds'

e_menu:386:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:386:5: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void menu_promivka(uint8_t)':

e_menu:393:3: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:393:3: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void bar_man(uint8_t)':

e_menu:409:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:409:5: note: suggested alternative: 'leds'

e_menu:416:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:416:5: note: suggested alternative: 'leds'

e_menu:421:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:421:5: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void mix_track()':

e_menu:428:3: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:428:3: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void servo_speed(uint8_t)':

e_menu:436:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:436:5: note: suggested alternative: 'leds'

e_menu:442:7: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:442:7: note: suggested alternative: 'leds'

e_menu:445:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:445:5: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void bat_volt()':

e_menu:451:3: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:451:3: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void sleep_time(uint8_t)':

e_menu:463:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:463:5: note: suggested alternative: 'leds'

e_menu:470:9: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:470:9: note: suggested alternative: 'leds'

e_menu:473:7: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:473:7: note: suggested alternative: 'leds'

e_menu:476:7: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:476:7: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void kalibr_pump(uint8_t)':

e_menu:491:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:491:5: note: suggested alternative: 'leds'

e_menu:498:5: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:498:5: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino: In function 'void mushket()':

e_menu:508:3: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\e_menu.ino:508:3: note: suggested alternative: 'leds'

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\tost.ino: In function 'void Tost()':

tost:7:9: error: 'lcd' was not declared in this scope

E:\Мои увлечения в жизни\Наливатор\Nalivator-master\Nalivator-master\Nalivator39\tost.ino:7:9: note: suggested alternative: 'leds'

Несколько библиотек найдено для "EEPROM.h"
 Используется: C:\Users\LionPhotoSt\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\libraries\EEPROM
Не используется: C:\Program Files (x86)\Arduino\libraries\E2PROM
exit status 1
'myMP3' was not declared in this scope

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции" 

 

 
raven78
Онлайн
Зарегистрирован: 03.11.2019

Во первых нужно убрать всю кириллицу в пути папки со скетчем

E:\Мои увлечения в жизни\Наливатор

Во вторых похоже нет библиотек, их нужно положить в папку C:\Program Files (x86)\Arduino\libraries, все библиотеки есть в проекте на гитхабе

 

Lev Maslov
Offline
Зарегистрирован: 17.03.2020

Роман, все библиотеки закидал.

Носмас
Offline
Зарегистрирован: 13.06.2020

самое простое

C:\Arduino\firmware

C:\Arduino\libraries

и проверить/выставить пути в программе

Первый готовый начисто наливатор вчера испытал. Без тостов (не заиграли нифига), да и повод был самим говорить.

Подарил аппарат лучшему другу.

Ребята спасибо за ваше терпение с моими вопросами

aleksandr1612
aleksandr1612 аватар
Offline
Зарегистрирован: 18.12.2017

Носмас пишет:

Первый готовый начисто наливатор вчера испытал. Без тостов (не заиграли нифига), да и повод был самим говорить.

Подарил аппарат лучшему другу.

Ребята спасибо за ваше терпение с моими вопросами

Другу это хорошо, жаль без тостов, забыл сказать, есть arduino nano с которыми dfmini mp3 player не дружит. Второй соберу на нано вот будет ясно какое у меня нано)))

amant01
Offline
Зарегистрирован: 15.02.2020

stpavel пишет:

Промэлектроника, я там их сейчас покупаю. Дешевле не нашел.

Подскажите, для всех винстаровских дисплеев придётся делать переходник под I2C?

Посмотрел несколько дисплеев и у всех одинаковая распиновка.

stpavel
Offline
Зарегистрирован: 09.10.2018

amant01 пишет:

stpavel пишет:

Промэлектроника, я там их сейчас покупаю. Дешевле не нашел.

Подскажите, для всех винстаровских дисплеев придётся делать переходник под I2C?

Посмотрел несколько дисплеев и у всех одинаковая распиновка.

Нет, не для всех.  Вот например https://www.promelec.ru/product/80813/

 

Acket
Offline
Зарегистрирован: 23.07.2019

Это ЖКИ. а для ЛЕД покажите, которые с I2C?

stpavel
Offline
Зарегистрирован: 09.10.2018

Acket пишет:

Это ЖКИ. а для ЛЕД покажите, которые с I2C?


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

Acket
Offline
Зарегистрирован: 23.07.2019

Прошу прощения, наверное не заметил

P. S.

Вставил в плату модуль 5100

Носмас
Offline
Зарегистрирован: 13.06.2020

Acket пишет:

Прошу прощения, наверное не заметил

P. S.

Вставил в плату модуль 5100


Симпатично.
А размер какой? У меня такая врядли влезет, у меня шипоящик чуть меньше листа а4

Acket
Offline
Зарегистрирован: 23.07.2019

так не большая, видно же размер контроллера по соотношению... померил - 7x9см... 

kulibin.serg
Offline
Зарегистрирован: 09.06.2020

-

Lev Maslov
Offline
Зарегистрирован: 17.03.2020

А не проблема ли епрома тут? )))

kulibin.serg
Offline
Зарегистрирован: 09.06.2020

-

Acket
Offline
Зарегистрирован: 23.07.2019

Носмас пишет:

Сделал копию Вашей флешки - не видит папок с 01 и далее, вернее сказать пишет что нет треков (кроме mp3, тут работает)

Форматировал разными форматами - не видит.

Скетч выставлял все значения по дефолту - не видит.

Осталось только сама флешка. Она у меня на 2 гига, может дело в объёме?

Менял ардуинки (я заметил что при смене прошивок, настройки сервы, помпы, громкости сохраняются).

Если звуки из папки mp3 работает, делаю вывод что монтаж верный, хотя и объём тут уже не причём.

Поможите, я не знаю что ещё нужно.

Посмотри в это место - нет ли замыкания между кожухом и ножкой.

Если есть - почисти и будет счастье.

alania_07
Offline
Зарегистрирован: 04.10.2019

Добрый день всем. подскажите если кто сталкивался не горят светодиоды. только первый горит зеленым не зависимо от рюмки

alania_07
Offline
Зарегистрирован: 04.10.2019

скетч крайний 39

yct9
Offline
Зарегистрирован: 27.11.2015

alania_07 пишет:

скетч крайний 39

Посмотрите, может земля не подключена, или обрыв 

ДедСергей
Offline
Зарегистрирован: 15.05.2020

Привет всем. Подскажите, как пином busy пользоваться? Может на каком-нибудь простеньком примере, а дальше уже разберусь. Есть желание к себе в скетч добавить это.. Или подскажите, например мне надо что-то воспроизвести после тоста, но надо проверить пин busy. Как это правильно сделать? Чтобы начиналось воспроизведение только после окончания тоста. 

ДедСергей
Offline
Зарегистрирован: 15.05.2020

alania_07 пишет:

скетч крайний 39

 

yct9 пишет:

alania_07 пишет:

скетч крайний 39

Посмотрите, может земля не подключена, или обрыв 

По собственному опыту знаю, что в 99% случаев проблема в пайке/сборке, если в схеме все правильно. А так как тут схемы опробованы не один раз, то всяко в железе дело. 

Носмас
Offline
Зарегистрирован: 13.06.2020

alania_07 пишет:

скетч крайний 39


Это рабочий скетч.
У меня была свистопляска со всеми "навесными" модулями к ардуино. Монтаж был верным. Перепаял все с нуля проводами что к ардуинам идут и все заработало как надо. А было спаяно плоскими проводами (широкий типа шлейф, отпускается метрамии).

Gridzilla
Offline
Зарегистрирован: 25.10.2019

ДедСергей пишет:

Привет всем. Подскажите, как пином busy пользоваться? Может на каком-нибудь простеньком примере, а дальше уже разберусь. Есть желание к себе в скетч добавить это.. Или подскажите, например мне надо что-то воспроизвести после тоста, но надо проверить пин busy. Как это правильно сделать? Чтобы начиналось воспроизведение только после окончания тоста. 

#define BUSY_PIN 8 // пин куда подключен busy плеера

void setup()  {
pinMode(BUSY_PIN, INPUT);
}

void chto-to () {
//что-то играет
while (!digitalRead(BUSY_PIN));
//что-то, что должно запуститься после того как освободится пин busy

}

Более знающие может поправят меня, если что не так. 

 

Rolo1
Offline
Зарегистрирован: 13.09.2019

Добрый день.

Все собрал спаял и загрузил 39 скеч. Начал тестировать, тосты произносит, все моргает, серво и прочее сохраняет настройки,

короче в целом все работает кроме странной работы помпы. Сначала долго не могу прокачать помпу, несколько раз приходится включать прокачку, как будто помпа реагирует с опозданием. Дальше, когда прокачал ставлю четыре рюмки (настроено на четыре рюмки) запускаю по полной и в первую наливает значительно меньше чем должно, далее чуть больше, в третью еще больше и в четвертую до самых краев. В чем может быть причина подскажите ?

Rolo1
Offline
Зарегистрирован: 13.09.2019

И еще один глюк, иногда разливает по рюмкам не выключая помпу, льет до тех пор пока питание не выключу.

Rolo1
Offline
Зарегистрирован: 13.09.2019

Вот моя схема

raven78
Онлайн
Зарегистрирован: 03.11.2019

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

Rolo1
Offline
Зарегистрирован: 13.09.2019

И еще обратил внимание, что когда выставлено до 35мл налив в рюмки, то наливает относительно нормально, а вот когда ставлю 40мл и выше начинает лить без остановок и льет пока не отключу питание.

Rolo1
Offline
Зарегистрирован: 13.09.2019
raven78
Онлайн
Зарегистрирован: 03.11.2019

По ссылке модуль реле срабатывает по низкому уровню, я удивляюсь как он вообще хоть что то наливал))))

Обновил скетч(39) для выбора уровня срабатывания помпы

#define PUMP_LEVEL 1

11 строка заменить 1 на 0.

ГИТ

 

Rolo1
Offline
Зарегистрирован: 13.09.2019

Благодарю, щас попробую -)

Rolo1
Offline
Зарегистрирован: 13.09.2019

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

Rolo1
Offline
Зарегистрирован: 13.09.2019

Калибровка помпы, налив 50мл 9999мс наливает чуть больше пол рюмки и больше не откалибровать никак. 

И наливает в первую рюмку минимум, во вторую больше на 4 милиметра, в третью на 5мл, и четвертую до самых краев. Хотя при калибровке максимум до половины откалибровано. 

raven78
Онлайн
Зарегистрирован: 03.11.2019

Меряйте напряжение на выходе преобразователя оно явно  плавает, или есть какое то препятствие для  жижи. Да и у меня ещё иногда наблюдалось присасывание силиконового шлага внутри тары с жидкостью к стенкам, вот тут тоже не предсказуемый налив был.

Носмас
Offline
Зарегистрирован: 13.06.2020

raven78 пишет:

Меряйте напряжение на выходе преобразователя оно явно  плавает, или есть какое то препятствие для  жижи. Да и у меня ещё иногда наблюдалось присасывание силиконового шлага внутри тары с жидкостью к стенкам, вот тут тоже не предсказуемый налив был.

или где то воздушный пузырь

Rolo1
Offline
Зарегистрирован: 13.09.2019

Трубки сделаны так что ни где не пережато. 

А если проседает напряжение то что делать?

 

Rolo1
Offline
Зарегистрирован: 13.09.2019

Да на выходе 2.73 вольта на модуле повышайке хотя изначально регулировал 6.5вольт

raven78
Онлайн
Зарегистрирован: 03.11.2019

Померить на входе повышайки, если там падает, то это закономерно, значит основной бп ни к чёрту. Если там всё гуд , то повышайку в мусор.
 

Rolo1
Offline
Зарегистрирован: 13.09.2019

Пока не включается помпа на выходе повышайки 6.5 в а как тока включается то 2.75в

Rolo1
Offline
Зарегистрирован: 13.09.2019

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