Рубрика «DIY» - 2

Привет, Хабр и читатели!

Сегодня я попытаюсь сделать с вами диалект LISP.

Я думаю, что я достаточно хорошо понимаю как его сделать.

Мы реализуем там TCO, FEXPR функции и dynamic scoping.

Как он будет выглядеть и на чём?

Язык написания - Python.

Думаю, на нём проще всего понимать такие проекты.

Я думаю что нам достаточно вот столько спец форм:

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

Команда

Аргументы

Значение

if

test, a, b

Если test = t - выполнить a, если test = nil - выполнить b.

Как собрать роутер из подручного железа - 1

Я не особо люблю освещать «текущие события», но правительство США на днях заявило о введении реально шокирующего запретаЧитать полностью »

Практический расчет и изготовление повышающего преобразователя Joule Thief для питания светодиода от разряженной батарейки

Преобразователь типа Joule Thief широко используется для питания светодиодов от частично разряженных батареек.

Цикл работы преобразователя Joule Thief

Работа преобразователя происходит циклически и состоит из пяти основных этапов.

1. Транзистор начинает открываться

После подключения питания через резистор Rb в базу транзистора начинает течь небольшой ток. Этот ток частично открывает транзистор Q1. Через коллекторную обмотку W1Читать полностью »

Сейчас беспроводными технологиями передачи данных никого не удивишь. На том же Али море различных модулей для беспроводной связи на любой вкус и цвет начиная от WiFi заканчивая NFC и RFID. Однако, в некоторых изделиях, по разным причинам, применение спец микросхем/модулей беспроводной передачи данных может быть нежелательно. Эта статья о том, как можно c помощью дросселя и нескольких транзисторов реализовать беспроводный интерфейс малого радиуса действия для микроконтроллера.

Читать полностью »
Генератор на угольном микрофоне - 1

Простой эксперимент на выходные – генератор звуковых частот без транзисторов, вообще без активных элементов. Только угольный микрофон и телефонный капсюль из старого телефонного аппарата, проводки да батарея на 4,5 В.

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

TL:DR Полевые транзисторы с управляющим p–n-переходом в большинстве — маломощные устройства, применяемые для усиления малых сигналов. Основное полезное свойство — огромное входное сопротивление и невысокий собственный шум (по сравнению с биполярными транзисторами).

Мы разберёмся с основными свойствами этих транзисторов, рассмотрим схему усилительного каскада, сделаем усилитель и проведём простой опыт, демонстрирующий влияние электрического поля на ток через прибор. Уровень материала рассчитан на новичков.

Читать полностью »
Копилка монет на Arduino - 1

В основе этого давнего DIY проекта — известная копилка от AlexGyver. Я решил не просто повторить, а довести идею до ума: напечатал новый корпус на 3D-принтере, переработал схему, развел печатную плату и изготовил её вручную. Что из этого вышло — читайте в статье!

Принцип работы

Тема автономных датчиков, не требующих замены или ручной зарядки элементов питания т.е. обслуживания довольно интересна. Здесь уже публиковались ряд статей на эту тему, что в какой-то мере поспособствовало началу моих экспериментов в этом направлении. Что в итоге у меня получилось, читайте в этой статье…

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

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