Skip to contentSkip to main navigation Skip to footer

Создание схемы в Fritzing

Fritzing


Схемы для примеров на этом сайте созданы в Fritzing – бесплатной программе для создания наглядных схем из модулей. Скачать программу можно с официального сайта в разделе download, но почему-то скачать без оплаты не получается (может я не нашёл). Fritzing является программой с открытым исходником, у неё есть репозиторий на GitHub. В разделе релизов качаем самый актуальный релиз для своей операционной системы. На момент написания урока это CD-548 (версия программы 0.9.4), прямые ссылки на загрузку:

Программа скачается в виде архива.

Работа с программой


Переходим во вкладку “Макетная плата”. В рабочую область программы можно перетаскивать компоненты из списка справа. Для создания соединения (провода) достаточно потянуть мышкой из пина.

Для создания “поворотов” провода достаточно кликнуть на него и потянуть мышкой

Цвет провода можно изменить в контекстном меню по правому клику

Также компоненты можно поворачивать

Компоненты из набора


“Из коробки” Fritzing имеет довольно-таки обширную базу компонентов, но большинство модулей из GyverKIT в нём отсутствуют. Я нашёл часть модулей в интернете, а “остальные” нарисовал сам, они находятся в папке Fritzing parts репозитория набора на GitHub. Скачать весь архив можно по ссылке (обновлено 03.10.2021). Вот таблица компонентов, в ней указаны внешние модули из папки, а также имеющиеся в программе компоненты, которые можно найти поиском в программе:

Список
КомпонентОтдельный файлFritzing поискКомментарий
ПОДКЛЮЧЕНИЕ
Брэдборд среднийbreadboard
Провода к брэдбордуПросто тяни из точек
Ещё проводаПросто тяни из точек
БП 5V 2AВместо него гнездо 5.5х2.1
Батарейный отсек 4хААbattery4xbattery
Гнездо 5.5×2.1Power jack
РАССЫПУХА
Резисторы 220/10к/100resistorНоминал выбирается в программе
Диоды 1N4007diodeМодель выбирается в программе
Керамика 0.1 uFcapacitorНоминал выбирается в программе
Электролит 16V 100 uFcapacitorНоминал выбирается в программе
Полевой транзистор (MOSFET)mosfetМодель выбирается в программе
Сдвиговый регистр 74HC59574hc595
ПЛАТА
Arduino Nanoarduino nanoRev 3.0
Wemos MiniWemos
ИНДИКАЦИЯ
Дисплей LCD 1602 I2CLCD1602-I2C
Дисплей TM1637TM1637
Дисплей OLED 0.96″OLED 128×64 I2C
RGB LEDRGB LED module
Зуммер пассивныйBuzzer
Светодиоды 5 ммled 5mmЦвет выбирается в программе
Адресная лента WS2812WS2812 RGB LED strip
7 сегментный индикаторSegment Indicator
Матрица MAX7219MAX7219 matrix
Чип MAX7219MAX7219
Матрица 8×8led matrix
ВВОД
ИК китIR recv
Потенциометрpotentiometer
Кнопка большаяpushbutton
ЭнкодерEncoder round
Сенсорная кнопкаTouch TTP223
ДжойстикJoystick KY-023
КлавиатураKeypad 4×4
Bluetooth JDY-31BluetoothJDY-31
RFID RC522RFID RC522
ИСПОЛНЕНИЕ
Сервоbasic servo
Мотор + колесоdc motorМотор чуть другой
ДрайверDriver L9110
РелеRelay
MOSFET модульMOSFET module
Шаговый мотор 28BYJ-48Stepper 28BYJ-48
Драйвер ULN2003ULN2003A
ДАТЧИКИ
Микрофон MAX9814Microphone MAX9814
PIR датчик движенияPIR AM312
Термометр ds18b20ds18b20 probe
Термистор выноснойThermistor
Датчик расстоянияSR04
Датчик линииLine sensor
Часы DS3231 миниds3231 mini
Часы DS3231DS3231
Фоторезисторphotocell
Датчик BME280BME280
Датчик BMP280BMP280
Датчик HTU21DHTU21D
Передатчик SYN115SYN115
Приёмник SYN480RSYN480R
Передатчик FS1000AFS1000A
Приёмник XD-RF-5VXD-RF-5V
Акселерометр MPU6050MPU6050
Влажность почвыMoisture sensor

Для подключения внешнего компонента достаточно перетянуть его из папки в рабочую область программы. После этого установленные модули будут храниться во вкладке MINE менеджера компонентов.

Примечание: чтобы компоненты сохранились в менеджере, при закрытии программы нужно согласиться на сохранение компонентов (вылезет окошко).

Полезный пример?

3 Комментария

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *