Рубрика «своими руками» - 5

В этой статье мы хотим познакомить вас с проектом паяльной станции, которую каждый может собрать своими руками.

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

Собрав ее, вы получите опыт работы с компонентами поверхностного монтажа (SMD) и, конечно, полезное устройство.

Simple Solder MK936 SMD. Паяльная станция на SMD-компонентах своими руками - 1
Читать полностью »

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

Умные шторы своими руками - 1

По многочисленным просьбам, выкладываю все свои наработки по переделки обычных рулонных штор в автоматизированные с удаленным управлением. Осторожно, много фотографий!
Читать полностью »

Дача — это хорошо, а вот теплая дача — это намного лучше, а на моей даче тепла как раз и не хватает, поэтому решил заняться вопросом организации дачного обогрева. Итак имеется небольшая дача, состоящая из 2-х комнат и небольшого общего коридора, также наличествует электричество 220В.
Начал с идеи, надо было придумать систему обогрева которая бы держала комфортную температуру, здесь нужны датчики температуры, по одному в крайнем случае по 2 на комнату (на случай если один выйдет из строя). Прочитал много информации чем же можно устроить обогрев типа Электрокотел vs Конвекторы, решил что в моем случае мне лучше подойдут конвекторы (как оказалось в дальнейшем это не важно, можно было бы использовать любой из них). Принцип работы: делаю замер температуры, если она ниже требуемой — включаю конвертор(обогреватель), если выше требуемой выключаю. Идея сама по себе не нова, опять же комнатные термостаты могут решить этот вопрос, выглядят красиво — но вот цена на них кусается. Поэтому решил делать устройство самостоятельно. Читать полностью »

В данной статье я расскажу о том, как я придумал анимационный стол, который после назвал «Kids Animation Desk» – рабочее место профессионального аниматора», он успешно применяется на уроках Lego анимации в одном из государственных центров дополнительного образования города Воронежа.
Читать полностью »

Всем привет, и сегодня будет гайд как сделать генератор ключей Steam на питоне. Для этого нам понадобится:

Компоненты

Прямые руки и PyCharm 2016.2(какой угодно). Также easygui для Вашей версии Python.

Знания

Установка easygui. Умение писать в комментарии.

Подача

Вам нужно поместить easygui и random в одну и ту же папку с Вашим keygen'ом. Как это сделать?

1.Удаляете файл __init__ в easygui(Python/Lib/site-packages/easygui)
2.Копируете файл easygui и вставляете в папку с keygen'ом.
3.Переменовываете в папке Python'а easygui на __init__
4. С рандомом всё просто. Он лежит в Python/Lib/random. Просто Copy-Paste!

Для начала импорты и переменные.

from random import *
from easygui import *
keys = 0 #кол-во генерируемых ключей
b = "Ваш ключик: " #Чтобы писало не GFJSK-JFKDF..., а Ваш ключик: (ключ)

С этим покончили. Если у Вас нет аудитории, то можете пропустить. Авторизация:

def login_procedure(): #Функция login_procedure()
    while True: #Цикл для тех кто ошибётся в вводе!
        msg = "Авторизуйтесь" 
        title = "Вход"
        fieldNames = ["Логин", "Пароль"]
        #Мы сделали переменные  и список для полей ввода!
        fieldValues = multpasswordbox(msg, title, fieldNames) #Сами поля
        try: #Может у кого easygui нету или "Отмена" нажмёт?
            USERNAME, PASSWORD = fieldValues[0], fieldValues[1] #Переменные логина и пароля
        except:
            msgbox("Переустановите easygui!", "Ошибка №1")
            exit(0)
        #Проверка
        if USERNAME == "Login" and PASSWORD == "Password":
            msgbox("Вход выполнен!") #Прям как на VB!
            break #Выходим из цикла
        else:
            msgbox("Неверный логин или пароль")

Читать полностью »

С помощью программы ServoStudio 12 и платы Arduino можно создать своего робота, не написав единой строчки кода - 1

Наверное многие из тех, кто открыл для себя мир электроники, рано или поздно задумываются о том чтоб создать некого своего робота, либо просто бытовую автоматику или радиоуправляемые модели. Но если с механикой было все более-менее понятно – то разработка программы для управления таким устройством, в котором слажено должны работать большое количество сервоприводов, вызывала не мало сложностей. Программно–аппаратный комплекс ServoStudio 12 как раз позволит управлять таким устройством, управлять одновременно 12 сервоприводами, создавать последовательности движений при помощи визуального редактора. Также данный комплекс станет удобным инструментом при отладке механики устройства и создания своей программы.
При необходимости, созданную последовательность движений можно экспортировать как скетч Arduino IDE, для автономной работы, без ПК. Либо просто как массив значений ключевых точек для дальнейшего использования в своей программе. ServoStudio 12 обладает интуитивно понятным интерфейсом и разобраться в ней может даже новичок. А использование платы Arduino в качестве исполнительного устройства управления – сделало данную систему легко доступной в повторении и изготовлении.
Читать полностью »

Вафельница для печатных плат - 1

Приветствую уважаемых коллег! В этой статье поделюсь опытом создания простого термопресса для изготовления печатных плат на основе дешёвой электровафельницы. Думаю, многим любителям электроники, а также тем, кому может понадобиться надёжный перенос тонера на небольшую плоскую поверхность, например, в оформительских целях, это устройство принесёт немалую пользу и радость. Не требуется утюгов, плит и кастрюль, муфельных и прочих печей, газет, книг и валиков, не нужно кипятить воду, просто закладываем заготовку платы в цивильный, чистый и безопасный настольный прибор, включаем его и отдыхаем или занимаемся своими делами, а через полчаса, включая остывание, можем продолжать работу над платой. Вся бытовая и кухонная утварь на месте, сама кухня свободна, нет посторонних запахов. Счастливы радиолюбитель и вся его семья.
Читать полностью »

Статью начинал писать в конце ноября, возможно её придётся немного корректировать, так как есть изменения в законодательстве о пед.деятельности.

Чтобы было понятно о чем и из-за чего пишу: я не патриот в том понимании, как это сейчас принято, ура-патриотизмом переболел пару лет назад. И государство это мне уже не жалко. А вот о стране и её людях беспокоюсь не на шутку.

Я собрал при районном центре детского творчества бесплатный кружок для изучения основ электроники и робототехники. Живём на счет моих запасов деталей (электроникой интересуюсь больше 25 лет) и помощи от неравнодушных людей, которых я нашел по техническим форумам.
image
Читать полностью »

Приветствую всех жителей Geektimes! Сегодня я хочу вам рассказать свою историю постройки бюджетного классического портального фрезерного станка.

Моя история постройки ЧПУ-станка своими руками - 1
Читать полностью »

Во первых строках моего текстоизлияния хочу сказать следующее: Понаписано об этом уже много, напишу и я свое виденье. Стандартные интерфейсы по передаче информации это замечательно, но для моих нужд они не достаточно обеспечивают всеудовлетваряющую (ну или почти) передачу данных. Сделаю попытку внести некоторые дополнения, дабы привести это к тому состоянию которое меня устраивает.
Имеется 2 или более устройств на достаточно большом (1-100 метров) расстоянии, между которыми надо передавать данные. Рассмотрев некоторые интерфейсы (rs232/422/485, I2C, Ethernet) пришел к выводу — что они либо не гарантируют однозначную передачу данных, много проводов тоже мне не понравилось, не дают ответ что информация принята. За основу решил взять интерфейс RS485 — из его плюсов он может «далеко идти», 2 провода, можно одновременно подключить кучу приборов, прост, (UART) есть почти на любом контроллере.
В моем случае для меня подходит классическая схема 1 ведущий остальные ведомые. Алгоритм обмена сообщениями такой: передача данных происходит циклами обмена, один цикл обмена состоит из сообщения которое передается от ведущего к ведомому, в ответ ведущий принимает сообщение от ведомого, все остальные молчат. На этой же основе реализовать запрос на получение данных от ведомого устройства.

image
Один цикл обмена.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js