Оглавление:
- Шаг 1: КОМПОНЕНТЫ
- Шаг 2: светодиоды
- Шаг 3: Подключение светодиодов к CloudX M633
- Шаг 4: Принципы работы
- Шаг 5: КОДИРОВКА
Видео: ЭЛЕКТРОННЫЕ Кости с использованием CLOUDX M633: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Мы все, должно быть, так или иначе играли в азартную игру, используя кости. Знание об очень непредсказуемой природе того, что будет отображаться при броске кубиков, добавляет еще больше удовольствия в игру.
Я представляю электронные цифровые игральные кости с простыми светодиодами, кнопкой и модулем CloudX M633 для его реализации.
Шаг 1: КОМПОНЕНТЫ
- CloudX M633
- Программная карта CloudX
- Светодиоды
- Резисторы (100р, 10к)
- Хлебная Доска
- Перемычка
- нажать кнопку
- Шнур V3
Шаг 2: светодиоды
Светоизлучающие диоды (LED) - это особый вид диодов, которые светятся, когда через них проходит ток. Только при условии максимальной осторожности ограничьте фактическое количество тока, проходящего через них, чтобы избежать непреднамеренного повреждения их в процессе.
Шаг 3: Подключение светодиодов к CloudX M633
Вся схема состоит из двух частей: микроконтроллера и светодиодов соответственно. Светодиоды организованы в два набора, каждый из которых - (состоит из 7 светодиодов), представляющих нормальные грани игральной кости; и подключены к контакту P1 через контакт P14 модуля MCU.
Вся операция вращается вокруг модуля микроконтроллера как сердцебиение всего проекта. Его (MCU) можно включить:
- либо через точки VIN и GND (т. е. подключив их к клеммам + ve и –ve вашего внешнего блока питания соответственно) на плате;
- или через модуль Softcard USB CloudX.
Как ясно показано на схематической диаграмме выше, светодиоды расположены таким образом, что, когда они загораются, они показывают числа, как на настоящих игральных костях. И мы работаем с двумя наборами светодиодов для представления двух отдельных кубиков. Все они подключены в текущем режиме погружения.
Первая группа светодиодов включает: D1, D2, D3, D4, D5, D6 и D7; подключены к контактам микроконтроллера: P1, P2, P3, P4, P5, P6 и P7 соответственно через резисторы 10 Ом. Принимая во внимание, что другая группа, состоящая из: D8, D9, D10, D11, D12, D13 и D14; подключены к контактам микроконтроллера: P9, P10, P11, P12, P13, P14 и P15 соответственно через резисторы 10 Ом.
Затем кнопочный переключатель SW1, с помощью которого мы генерируем случайное число с помощью нажатия переключателя, подключается к выводу P16 микроконтроллера с помощью подтягивающего резистора 10 кОм.
Шаг 4: Принципы работы
При запуске все светодиоды обычно выключены, что указывает на то, что система готова к генерации нового случайного числа для отображения. При нажатии переключателя генерируется случайное число в диапазоне от 1 до 6, которое отображается на светодиодах; и останется включенным в ожидании, когда снова будет нажата кнопка.
Шаг 5: КОДИРОВКА
#включают
#включают
#define switch1 pin16
#define нажат LOW
/ * содержит шаблоны игральных костей, которые будут отображаться на светодиодах * /
символ без знака = {0, 0x08, 0x14, 0x1C, 0x55, 0x5D, 0x77};
беззнаковый символ i, dice1, dice2;
setup () {// настройка здесь / * настраивает контакты порта как выходные * / portMode (1, OUTPUT); portMode (2, 0b10000000); / * выключает все светодиоды при запуске * / portWrite (1, LOW); portWrite (2, LOW); randNumLimit (1, 6); // заботится о диапазоне генерации randomNumber (т.е. min, max)
петля(){
// Программируем здесь if (switch1 нажат) {while (switch1 LOW); // здесь ждем, пока переключатель не будет отпущен dice1 = randNumGen (); // генерирует случайное число для dice1 dice2 = randNumGen (); portWrite (1, die [dice1]); // выбирает правильный образец игральных костей и отображает его portWrite (2, die [dice2]); } else {portWrite (1, die [dice1]); portWrite (2, die [dice2]); }}} // Конец программы
Рекомендуемые:
ЭЛЕКТРОННЫЕ КОМПОНЕНТЫ НА ОСНОВЕ РОЖДЕСТВЕНСКОЙ ЕЛКИ: 8 шагов
РОЖДЕСТВЕНСКАЯ ЕЛКА НА ОСНОВЕ ЭЛЕКТРОННЫХ КОМПОНЕНТОВ: Здравствуйте и добро пожаловать обратно !!! Как энтузиаст электроники. Я всегда рассматриваю события или фестивали / события как возможность сделать что-то новаторское из электроники, так как приближается Рождество. Думал сделать елку б
Электронные кости с UTSOURCE: 15 шагов
Electronic Dice с UTSOURCE: Electronic Dice - это веселый электронный проект с интегрированными электронными компонентами. Игральные кости отлично работают во всех благоприятных условиях, которые нужны пользователю, когда он играет в игру. Использование красивой схемы и красочных светодиодов реф
Faraday for Fun: электронные кости без батареи: 12 шагов (с изображениями)
Faraday for Fun: электронные безбатарейные игральные кости: Электронные устройства с мускульным питанием вызывают большой интерес, во многом благодаря успеху Perpetual Torch Perpetual Torch, также известного как безбатарейный светодиодный фонарик. Безбатарейный фонарик состоит из генератора напряжения для питания светодиодов
Простые электронные кости: 5 шагов
Простые электронные игральные кости: Вы когда-нибудь хотели сделать электронные кости? Я разработал простую и небольшую схему, которая поместится в любой карман. Вы можете понять, почему она лучше, чем обычная матрица. Это значительно увеличивает ваш уровень фанатизма. Самая большая часть - это аккумулятор, потому что
Arduino: электронные кости (с использованием случайных чисел): 6 шагов
Arduino: электронные игральные кости (с использованием случайных чисел): это руководство покажет вам, как сделать электронные кости с минимальным опытом, используя 7 светодиодов, резисторы, перемычки и, конечно же, arduino (или клон arduino). Я написал эту инструкцию, чтобы каждый мог легко следить за ней и узнавать больше ab