Архив автора: silard..

PIC16F877A делаем игровые автоматы (казино) на языке С в MPLab X

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

Добавил цифры от 1 до 9 на каждом разряде (ряде).
Читать далее

Подключаем многоразрядный семисегментный индикатор к pic16f877

Будем зажигать несколько разрядов (цифр) одновременно на семисегментном многоразрядном индикаторе, код простой – написан на языке Си в MpLab X 5.35 (скачать можно здесь ). Читать далее

Строим мост из блоков (пластилин, деревяшки и др.)

Отличная игра – построить древний мост – из любых материалов – пластилин, деревянные бруски, камешки и др. Главное чтобы блоки были немного шершавые – например, если строите из деревянных дощечек или доминошек – то обмотайте из изолентой.

Читать далее

Настольная игра: Майнкрафт в стране Чудес (Minecraft)

Майнкрафт в стране Чудес (Minecraft) – это бродилка с карточками. Является переделкой настольной игры “Алиса в стране Чудес”, поэтому и такое название!


Читать далее

Объединяем несколько дешифраторов между собой (HEF4067B, CD74HC4067, 74HC154D)

Запись в процессе написания…
Наличие двух входов стробирования существенно расширяет возможности использования
микросхем. Из двух микросхем, дополненных одним инвертором, можно собрать дешифратор
на 32 выхода (рис. 80), дешифратор на 64 выхода собирается из четырех микросхем и двух
инверторов (рис 81), а на 256 выходов – из 17 микросхем (рис 82).
Читать далее

Python tkinter: Создаём окно с кнопками

Создадим в Linux Rosa Fresh R13 (R12) окно с кнопками на Python, добавим кнопки, картинки, кнопку сброса (reset) и сдвинем окно приложения от центра и запустим одновременно редактор кода, окно приложения и другое. Читать далее

Управляем светодиодной матрицей с ПК

Будем использовать следующую цепочку: ПК, на котором напишем программу на Python – UART – Микроконтроллер Atmega (PIC или любой другой) – Самодельная светодиодная матрица. Читать далее

Управляем микросхемой (atmega,pic) через ПК на Python

Я работаю на бесплатной российской ОС Роса Фреш 13 Плазма (Linux Rosa Fresh 13 Plasma, аналогично будет для Linux Rosa Fresh 12 Plasma) на ней уже по умолчанию установлен Python3!
Поэтому нам понадобится только установить дополнительную библиотеку pyserial. Читать далее