Нужно написасть скетч для копилки с монетоприемником

Тема в разделе "Закажу проект", создана пользователем stalkerdj, 8 янв 2017.

  1. stalkerdj

    stalkerdj Нуб

    Нужно написать скетч выполняющий следующий функционал и использующий следующие компаненты.
    Используемые компаненты:
    1)Arduno (nano либо uno)
    2) Монетоприемник (https://ru.aliexpress.com/item/Mult...-output-1-signal-arcade-game/32726768277.html)
    3)i2c oled 0.96" дисплей (https://ru.aliexpress.com/item/1pcs...-OLED-LCD-LED-Display-Module/32640627772.html)
    4) 4 кнопки для управления
    5) 2 сервопривода sg90

    далле суть скетча.
    нужно через монетоприемник считывать импульсы. Пример 1 импульс 1 рубль, 3 импульса 2 рубля 5 импульсов 5 рублей, 7 импульсов 10 рублей и допустим 8 и 9 импульс в запасе.
    далее нужну после каждого ввода монеты записывать данные в еепром память.
    В еепроме должны быть сохранены общее количество монет общая сумма а также сколько монет какого номинала.

    на дисплее должно быть выведено:
    1 строка: общая сумма в копилке
    2 строка внесеная сумма за последний сеанс тоесть без сохранения в еепром
    3 строка количество монет 1 и 2 рубля (11 (1R) 22 (2R))
    4 строка количество монет 5 и 10 руб (33 (5R) 44 (10R))

    Далее кнопки
    Кнопка 1 вход в меню и ввод
    кнопка 2 назад
    кнопка 3 вверх либо больше
    кнопка 4 вниз либо уменьшение

    Далее пункты меню в дисплее
    1 пункт Внести после выбора можем с помощью кнопки 3 и 4 выбирать нужный номинал 10,50,100,500,1000 и далее выбираем количество купюр
    2 пункт Снять здесь выбираем какой номинал и сколько забираем (нужны пункты номиналов 1,2,5,10М,10К,50,100,500,1000) далее количество снятого
    3 обнулить данные после выбора потребовать потверждение изначально выбранно нет

    далее суть сервоприводов
    при считывание монеты 1руб серво должен перейти на 0 точку при читывание монеты 2 руб должен повернуть на 90 градусов при 5руб на 180 и при 10 руб на 270
    а второй серво привод задействован для опускания площадки куда упала монета тоесть получил 5 руб повернул на 180 градусов опустил площадку подождал 1 секунду и поднял площадку и обратно вернул боченок в 0 позицию
    тоесть будет круглый боченок разделеный на 4 секкции туда серво и должен бросать монету после получения

    вроде все если что то не продумал по скетчу пишите в коментах и обновлю задание.

    Свои предложения с ценой присылайте на мыло 1"сабака"zyyy.ru
     
  2. если предложение еще актуально то пишите в скайп klavc_rabota
     
  3. uts

    uts Нерд

    Предложение еще актуально ?
     
    Последнее редактирование: 26 сен 2017
  4. DIYMan

    DIYMan Guest

    На канале Алекса Гайвера на ютюбе есть видос по монетоприёмнику ;)
     
  5. uts

    uts Нерд

    Делали автоматы по разливу воды на дисплее QC12864B первый скетч и на дисплее 1602 LCD.
    В первом случае буквы русские, а на дисплее 1602 LCD рисовали сами.
    Монетники китайские за 29$ покупали на aliexpress. Купюроприемники NB-9.
    Датчик расхода воды https://dostupny.uaprom.net/p23815725-datchik-rashoda-vody.html.
    Электромагнитный клапан для воды https://dostupny.uaprom.net/p68426069-elektromagnitnyj-klapan-dlya.html
     

    Вложения:

    Последнее редактирование: 26 сен 2017
  6. Platon

    Platon Нерд

    Посмотри канал Alex Gyver, у него есть этот проект, и скетч