Це невеликий міні проект на базі Arduino в якому ми створемо гру на реакцію з двума гравцями-ковбоями.
В цій статті я роскажу та прикріплю фото/відео та скетч,в проекті використовуються базові деталі які є навіть в
→
Здрастуйте, шановні радіоаматори! Хочу розповісти Вам про виготовлення корисного пристрою – ультразвукової охоронної сигналізації на базі плати Arduino Uno та пожежного сенсору. Пристрій досить простий, і його нескладно виготовити
→
Метою цього проекту було отримання пластикового прутка (філаменту) придатного для використання на 3д принтері. Думаю багато хто задумувався, як використати пусті пластикові пляшки, що викидаються в сміття. Порившись в інтернеті зрозуміло, що в залежності
→
В настоящее время в зарубежных и отечественных магазинах можно найти большое количество различных Bluetooth Serial модулей для DIY-устройств. Цена на них не сильно высока: около 5$ за модуль. Их легко можно найти, например: Bluetooth Serial HC-05,
→
Зараз все більших обертів набирає так зване сіті-фермерство, та й у звичайному домогосподарстві не рідко виникає питання контролю вологості ґрунту у вазонах чи на грядках. Сьогодні я хочу розказати як з недорогих та доступних компонентів з сайту
→
Перехідник для програмування плат Arduino, зокрема Arduino Mini, у якої немає на борту роз'єму USB. Побудований на базі чіпа CH340G, який значно дешевше FT232RL. Має вихід 3.3В для живлення програмованого контролера. З боку комп'ютера використовується microUSB інтерфейс, а з боку контролера стандартний асинхронний прийомо-передавач "UART" без інверсії полярності і з TTL рівнями сигналів. Зазвичай модуль використовується для з'єднання плати ARDUINO PRO MINI з USB-портом. Модуль зібраний на чіпі CH340, який забезпечує дуплексний зв'язок на повній швидкості інтерфейсу USB2.0 і емулює стандартний послідовний порт зі швидкістю від 75bps до 2Mbps.
Двохнаправлений перехідник USB-LPT з роз'ємом DB25. Перехідник дозволяє підключати старі але ще актуальні в наші дні пристрою з LPT інтерфейсом. Цей кабель є портом «Підтримка друку USB», а не паралельним портом «принтер LPT», що слід враховувати при під'єднані пристроїв.
Модуль CAN шини на мікросхемі MCP2515 і TJA1050 з SPI інтерфейсом призначений для простого і зручного підключення контролерів до CAN шини. Модуль дозволить просто організувати внутрішню CAN мережу для побудови системи розумного будинку.
При всіх перевагах міні-комп'ютерів у них є один істотний недолік, який стримує їх застосування - відсутність аналогових входів та виходів. І, якщо з останніми простіше - їх можна замінити ШІМ виходами, то зі входами все сумніше. Тепер ця проблема вирішена! Пропонований модуль АЦП/ЦАП Raspberry Pi High-Precision AD/DA Expansion Board дозволяє підключити 8 вхідних аналогових сигналів, оцифровуючи їх з 24-розрядною роздільною здатністю та частотою оцифровки до 30кГц, і 2 аналогових виходи з роздільною здатністю в 16 розрядів і часом встановлення напруги 10мкс. Аналогові входи можна використовувати як 4 диференціальні входи. Джерело опорної напруги вбудоване, але є можливість підключення зовнішнього джерела. Код виробника High-Precision AD/DA Board.
Модуль 12-розрядного 4-х канального АЦП на мікросхемі ADS1015 значно розширить можливості мікроконтролера або мінікомп'ютера в області роботи з аналоговими сигналами. Мікросхема містить високоточне джерело опорної напруги з ультрамалим дрейфом. Мікросхема вирізняється також дуже малим споживаним струмом в режимі безперервного перетворення.
Двохнаправлений 4-канальний перетворювач логічних рівнів представляє собою мініатюрний пристрій, який знижує 5В-сигнали до 3.3В, і підвищує 3.3В-сигнали до 5В. Перетворювач також працює з пристроями, логічний рівень яких становить 2.8В і 1.8В. Одна така плата здатна перетворювати напруги між 4 виводами на одній стороні і 4 виводами на іншій.
Двохнаправлений аналогово/цифровий комутатор зібраний на мікросхемі мультиплексора CD74HC406 і дозволяє зручно значно розширити кількість портів вводу / виводу Arduino і Raspberry Pi. Наявність входу дозволу (EN) дозволяє каскадувати модулі. Малі розміри і висока швидкодія вигідно вирізняють цей модуль від інших розширювачів.
Конвертер побудований на базі мікросхеми PCF8591, має 4 аналогові входи (АЦП, він же ADC), 1 аналоговий вихід (ЦАП, він же DAC), роздільна здатність кожного входу / виходу 8 біт. Керування по шині I2C за допомогою Ардуіно, Raspberry Pi або іншого контролера підтримуючого цей протокол. Робоча напруга 2.5 - 6В.
Це відлагоджувальна плата для мікросхеми PCA9306 - подвійного двонаправленого перетворювача логічних рівнів. Коли різні електронні компоненти використовують різні рівні напруги для взаємодії один з одним, такий перетворювач допоможе змусити їх злагоджено працювати разом.
Якщо ви коли-небудь намагалися поєднати 3.3В-пристрій з 5В-схемою, то ви знаєте, наскільки це може бути проблематично. Перетворювач логічних рівнів від SparkFun є мініатюрним пристроєм, яке знижує 5В-сигнали до 3.3В, і підвищує 3.3В-сигнали до 5В. Перетворювач також працює з пристроями, логічний рівень яких становить 2.8В і 1.8В. Одна така плата здатна перетворювати напруги між 4 виводами на одній стороні і 4 виводами на іншій.
Модуль на мікросхемі TXB0104 від компанії Texas Instruments являє собою 4-бітний двонаправлений неінвертуючий перетворювач логічних рівнів з автоматичним визначенням напряму передачі даних.
Новий модуль від SparkFun, XBee Explorer Regulated, містить в собі стабілізатор живлення 3.3В, перетворювачі рівнів сигналів і базові індикатори активності (живлення, RSSI і DIN / DOUT активність) XBee модуля. Модуль побудований таким чином, що до нього можна безпосередньо підключати контролери Arduino Pro серії для бездротового завантаження програм і конфігурації XBee через USB порт.
Даний товар доступний "під замовлення". Термін доставки від двох тижнів. Будь ласка, уточнюйте терміни і ціну у менеджерів.
Модуль USB-перехідника для програмування і налагодження Wi-Fi модулів ESP-01 і ESP-01S на базі мікросхеми CH340G. Плата містить всю необхідну обв'язку для коректної роботи програмованих модулів. Для вибору режиму роботи (програмування / налагодження) на платі встановлений перемикач режиму роботи. Що б прошити всі варіанти плат ESP-01 - необхідно припаяти резистор 1-10 кОм між VCC і CH_PD.
USB-UART перехідник на чіпі FT232RL, який представляє з себе інтерфейс USB - послідовний UART. Підходить для установки з'єднання між комп'ютером і більшістю мікроконтролерів. В основному використовується для плат Arduino, у яких немає свого USB роз'єму, наприклад Arduino Pro Mini, Arduino Ethernet, Ethernet Pro і подібних. Від аналогів даний перехідник відрізняється тим, що на платі виведені всі інтерфейсні виходи мікросхеми, що дозволяє використовувати її в схемах, в яких потрібне використання всіх сигналів послідовного порту а також для використання перехідника як програматора.
Багатофункціональний перехідник USB-TTL на основі мікросхеми PL2303HX. Має виходи 3.3В і 5В для живлення програмованих пристроїв. Підтримує всі стандартні UART швидкості обміну.
Перехідник для програмування плат Arduino, зокрема Arduino Mini, у якій немає на борту роз''''єму USB. Побудований на базі чіпа CH340G, який значно дешевше FT232RL. Має вивід 3.3В для живлення програмованого контролера. З боку комп''''ютера використовується USB-інтерфейс, а з боку контролера стандартний асинхронний прийомо-передавач "UART" без інверсії полярності і з TTL рівнями сигналів. Часто модуль використовується для з''''єднання плати ARDUINO PRO MINI з USB-портом. Модуль зібраний на чіпі CH340, який забезпечує дуплексний зв''''язок на повній швидкості інтерфейсу USB2.0 і емулює стандартний послідовний порт зі швидкістю від 75bps до 2Mbps.
Це новітня версія перехідника FTDI Basic. У ньому використаний 6-контактний роз'єм SMD, що робить його ще менше і компактніше. Функціональність залишилася колишньою. Розпіновка цієї плати відповідає розпіновці офіційного кабелю Arduino і клонованих плат 5V Arduino. Вона також може бути використана для загальних застосувань. Основна відмінність цієї плати є те, що вона містить вихід сигналу DTR на відміну від виходу РТС кабелю FTDI. DTR контакт автоматично виробляє скидання контролера Arduino для заливки скетчу. Ця плата буде автоматично скидати будь-який контролер плати Arduino, який має контакт скидання, виведений на 6-контактний роз'єм.
Простий перехідник для конвертації сигналів з RS232 до RS485 інтерфейсу, живиться від TX, RX або RTS, CTS сигналів. Роз'єм RS232 - DB9 мама, роз'єм RS422 - DB9 тато або 4х вивідний термінал під викрутку.