Здравствуйте, помогите с кодом пожалуйста, как начать и как сделать, чтобы можно было управлять электронной таблицей с помощью маленькой клавиатуры и вводить числа: сколько людей находится в таком-то месте, просто только начинаю с этим, не сильно разбираюсь. Спасибо
MS Excel (или бесплатный Libre Calc) чем не устраивает?
Вы не поняли просто, мне это нужно сделать всё на доске, так как я военнослужащий, для наряда, чтобы знать кто где находится
лучше чёрной доски и мела ничего нет ;)
а то электричество отключат и прощай ценная инфа :(
А причём тут программа, если на доске? Мел в руку и вперёд!))
Здесь и не поспоришь, но 21 век уже), да и сказали, нужно делать
Чтобы через клавиатуру набирались числа, а не через мел, в этом и задумка, у нас была до этого карандашом писали, но оно уже не то сказали, надо что-то новое , так что вот такая задумка пришла
Там маленькая клавиатура будет к доске прикреплена и через неё вводить
Здесь тащить за одно место для получения полной информации не любит никто, поэтому намекаю (и подхватывай):
Что за табло? Какого размера? На чем? И так далее...
Но мне кажется, что это у вас на долго затянется (могу и ошибаться).
Размер с листа А4, материал желательно пластмасса, чтобы самостоятельно можно было что-то ещё записать, семисегментный индикатор на два значения, это как табло, будет 9 штук
Может проще будет на двух кнопках сделать? По нажатию первой будут выбираться индикаторы, по нажатию второй увеличиваться значение на 1 в выбранном индикаторе, а после достижении предельного значения (т.е. 99) сбрасываться на ноль.
Только портов не хватит, чтобы всё подключить.
Нужно ещё чтобы уменьшать значения кнопка тогда, потому что будет неудобно поменять а меньшую сторону число тогда, доходить до 99 и сначала начинать только
семисегментный индикатор на два значения, это как табло, будет 9 штук
Это где-то 16 портов на них потребуется, а еще кнопки (трЫ). Не ошибся в расчетах?
Если не ошибся, то вроде в Nano укладываемся :)
А если девять таких?
Только отдельный блок питания, думаю, для них нужен будет.
Замечательный проект/отмаз на год :) главное- грамотно выдавать прогресс, чтобы не отлучили плац мыть зубными щетками.
еще и послепришедшим останется
И спирт требовать! Отмывать флюс, растворять канифоль, протирать контакты и т.д.
"Неисправность самоустранилась. Израсходовано 3 л спирта."
А если девять таких?
Только отдельный блок питания, думаю, для них нужен будет.
На обычных портов хватит, вроде...
Вот что пока что имеется:
Раз мало разбираетесь, то, думаю, последовательность должна быть такая:
1) Разобраться в основах, почитать про С++: переменные и типы данных, конструкции ветвления, циклы, массивы, функции.
2) Помигать светодиодом (на ардуино есть штатный), сначала с delay, потом без.
3) Подключить кнопку, поуправлять светодиодом, учесть дребезг.
4) Подключить семисегментный двух разрядный индикатор без драйвера, если драйвер идёт отдельно, потом с драйвером.
5) Продумать логику программы и схему подключения и собрать окончательно.
Да, для армии - вся служба пройдет, пока диодами мигаешь. Тем более сейчас срочка всего год. ТС - ты срочник или контрактник?
Задача то не особо сложная, можно и помочь мужику. Начать с подсказок можно. И нужно понять - что такое "драйвера для семисегментников"? Ссылки? Или хотя бы описание. Я считал порты без всяких "драйверов".
Да, для армии - вся служба пройдет, пока диодами мигаешь. Тем более сейчас срочка всего год. ТС - ты срочник или контрактник?
Задача то не особо сложная, можно и помочь мужику. Начать с подсказок можно. И нужно понять - что такое "драйвера для семисегментников"? Ссылки? Или хотя бы описание. Я считал порты без всяких "драйверов".
А чем студент-халявщик отличается от курсанта-халявщика ?
По мне так обоим прямая дорога в "Ищу исполнителя"
Думаю, в армии всё-таки неплохо мотивируют. Я верю в ТС, что он сам освоит тему.
Про драйвер это MAX7219 или MAX7221, так ведь?
Да, всё верно
Нет, не срочник, учеба. Меня бы подтолкнуть просто к этому, дать какую-нибудь мыслю, чтобы начать делать
А чем студент-халявщик отличается от курсанта-халявщика ?
По мне так обоим прямая дорога в "Ищу исполнителя"
Сразу видно, кто в армии не служил, если бы служил так бы не говорил.
А ты парень молодец, правильно делаешь, может после твоей задумки, это станет обязательным, а не кусок мела.
Служил, не служил. А чем мой совет в #18 не подходит?
Служил, не служил. А чем мой совет в #18 не подходит?
Подходит, но не для него.
Ну тогда путь на https://community.alexgyver.ru/ могу только посоветовать.
Нет, не срочник, учеба. Меня бы подтолкнуть просто к этому, дать какую-нибудь мыслю, чтобы начать делать
Ну так спрашивай, что ещё не понятно. Пока вроде «ровно едем» ))
Про драйвер это MAX7219 или MAX7221, так ведь?
Не знаю, но на такую задачу лишние железки и не нужны. Выбор за ТС.
Глупости, а что здесь нету помощи. Наверняка подобную задумку (типа табло) кто-то делал. Но а если нет, можно всем подумать и предложить хорошую идею.
Нет, не срочник, учеба. Меня бы подтолкнуть просто к этому, дать какую-нибудь мыслю, чтобы начать делать
Разбивайте задачу на части. Сначала две самые простые. Освоить работу с индикатором, научиться выводить на него числа. Освоить работу с клавиатурой, научиться вводить с неё числа. Объединяем - с клавиатуры вводится число и отображается на индикаторе. Третья задача сложнее, тут уже чисто программирование. Нужно организовать ввод нескольких чисел и отображение каждого на своём индикаторе. На мой взгляд, по сути - это же меню! А различных реализаций меню даже на этом форуме наверное десяток найти можно. Изучайте, адаптируйте.
Если кто-то делал - поиск в помощь. А если нет, я не понимаю, что подразумевается под предложить хорошую идею. Готовый проект?
Если кто-то делал - поиск в помощь. А если нет, я не понимаю, что подразумевается под предложить хорошую идею. Готовый проект?
Мне тоже интересно, что именно 61732 подразумевает под хорошей идеей?
"Идея", которая позволит получить результат, не делая работы, разумеется.
Начинайте, мы скоро подойдем.
ТС тоже, похоже, ещё тот партизан. LED драйвер то хоть какой?
Смотри ты нариовал табло. Во первых зачем столько кнопок их достаточно 3 штуки. Одна для выбора индикатора, вторая для уменьшения числового значения, третья для увеличения. Во вторых не совсем понятно в строю и в подразделении чем отличаются. На арест хотите что бы была индикация, а на дату нет. Что часто кто-то на губе? Пересмотри позиции может не все и нужны.
В строю, это вообще людей в сумме, кто находится на занятиях либо ещё где-то и в подразделении, а в подразделении, это те, кто находится там лично. А арест, это так положено
[quote=Kakmyc] Видел запись. Спасибо, что удалил. А так респект и уважуха.
В строю, это вообще людей в сумме, кто находится на занятиях либо ещё где-то и в подразделении, а в подразделении, это те, кто находится там лично. А арест, это так положено
Для начала всем чем могли - помогли. Не видно Ваших телодвижений в сторону результата....
ТС, ну как там табло?
ТС, ну как там табло?
Может ТС изучает основы и экспериментирует. Ну я так надеюсь.
Разбираюсь потихоньку