Це невеликий міні проект на базі Arduino в якому ми створемо гру на реакцію з двума гравцями-ковбоями.
В цій статті я роскажу та прикріплю фото/відео та скетч,в проекті використовуються базові деталі які є навіть в
→
Здрастуйте, шановні радіоаматори! Хочу розповісти Вам про виготовлення корисного пристрою – ультразвукової охоронної сигналізації на базі плати Arduino Uno та пожежного сенсору. Пристрій досить простий, і його нескладно виготовити
→
Метою цього проекту було отримання пластикового прутка (філаменту) придатного для використання на 3д принтері. Думаю багато хто задумувався, як використати пусті пластикові пляшки, що викидаються в сміття. Порившись в інтернеті зрозуміло, що в залежності
→
В настоящее время в зарубежных и отечественных магазинах можно найти большое количество различных Bluetooth Serial модулей для DIY-устройств. Цена на них не сильно высока: около 5$ за модуль. Их легко можно найти, например: Bluetooth Serial HC-05,
→
Зараз все більших обертів набирає так зване сіті-фермерство, та й у звичайному домогосподарстві не рідко виникає питання контролю вологості ґрунту у вазонах чи на грядках. Сьогодні я хочу розказати як з недорогих та доступних компонентів з сайту
→
SparkFun Pro nRF52840 Mini - це плата розробки для контролера nRF52840 компанії Nordic Semiconductor - потужна комбінація процесора ARM Cortex-M4 і Bluetooth-радіо 2,4 ГГц. З nRF52840 в основі вашого проекту, ви побачите нескінченний список можливостей проекту в неймовірно маленькому розмірі.
Шилд для подключения модуля Electric Imp к Arduino. Выводы UART модуля Imp (5 и 7 пины) могут быть подключены к аппаратному UART платы Arduino (пины 0 и 1) или к выводам 8 и 9 (для реализации обмена через SoftwareSerial. По умолачнию подключены 8 и 9 пины, но джамперами на другой стороне шилда можно подключиться к 0 и 1 выводам. Выводы 8 и 9 модуля Imp подключены к светодиодам, они так же могут быть отключены джамперами с обратной стороны шилда.
Поскольку Electric Imp может потреблять до 400мА при 3.3В, шилд оснащен собственным регулятором напряжения, питающимся от 5В вывода Arduino.
Регістратор Logomatic від SparkFun призначений для реєстрації аналогових сигналів та цифрових сигналів з послідовними даними на microSD карту пам'яті. Пристрій вийшов простим і дуже функціональним. В останній версії застосований мікроконтролер LPC2148 з доступом через microUSB, що дозволило отримувати доступ до даних як до простої флешки. На платі також зібрані: стабілізатор напруги для мікроконтролера та зарядний пристрій для зарядки акумулятора. Спрощена також процедура оновлення прошивки - вона просто заливається на реєстратор як на флешку.
Модуль опто-ізолятор призначений для створення оптичної розв'язки при з'єднанні слабкострумових цифрових схем (наприклад, 5В мікроконтролера) з високовольтними ланцюгами або схемами з високим рівнем завад. Електрична ізоляція між мікроконтролером та силовим ланцюгом здійснюється за допомогою спеціальної мікросхеми розв'язки, яка являє собою два світлодіоди та два фотодіоди, вбудованих в один корпус. Така конструкція дозволяє слабкострумовому вузлу мікросхеми керувати роботою високовольтного вузла.
Це плата відладки для мікросхеми регістру зсуву 74HC595 в корпусі SOIC. Мікросхема приймає дані по послідовному інтерфейсу і запам'ятовує їх, що дозволяє звільнити зайняті виводи мікроконтролера (наприклад при роботі з семи-сегментними індикаторами). Всі виводи мікросхеми виведені на контактні майданчики зі стандартним кроком 2.54мм для впаювання стандартного роз'єму. Виводи SER_IN та SER_OUT розташовані на протилежних сторонах плати, інші виводи розташовані по периметру. Таке розташування виводів дозволяє каскадно з'єднувати плати з регістрами зсуву.
Муфта зі ковзними контактами для передачі сигналів між обертовими вузлами в механізмах. Рухливі контакти (обертові контакти) використовують, наприклад, в лідарах, що обертаються безперервно на 360º для орієнтування в просторі роботів, автомобілів з штучним інтелектом.
Трьох провідний ковзний контакт - це проста електромеханічна збірка, яка дозволяє проходити електричним сигналам через його обертові внутрішні частини. Як правило, ви знайдете ковзний контакт у вітряних турбінах, радіолокаційних антенах або в будь-яких інших місцях, де потрібне постійне обертання на 360° при збереженні електричного контакту. Даний ковзний контакт сконструйований в компактному корпусі та контактні щітки покриті сріблом для збільшення терміну служби й підвищення робочого струму.
Шести провідний ковзний контакт - це проста електромеханічна збірка, яка дозволяє проходити електричним сигналам через його обертові внутрішні частини. Як правило, ви знайдете ковзний контакт у вітряних турбінах, радіолокаційних антенах або в будь-яких інших місцях, де потрібне постійне обертання на 360° при збереженні електричного контакту. Даний ковзний контакт сконструйований в компактному корпусі та контактні щітки складаються зі сплаву золота для збільшення терміну служби.
Соленоїд це відмінний спосіб отримати лінійний рух при прикладанні електричного струму, таким чином можна штовхати, витягати і перемикати важелі. Цей маленький соленоїд працює від 5В (працює і від 3.3В, але з меншою силою утримання), має частину, що висувається довжиною 4.5мм і два кріпильних отвори під гвинти М2 (діаметр 1.6мм). Довжина провода близько 5 см і закінчується 2х вивідним JST PH роз'ємом. Робочий рух 3.5мм.
Датчик температури TMP36 - це простий датчик, що вимірює температуру в градусах Цельсія змінюючи вихідну напругу пропорційно температурі. Не потребує калібрування і надає точність ± 1 ° C при кімнатній температурі і ± 2 ° C у всьому діапазоні від -40 ° C до + 125 ° C. Для роботи потрібно подати живлення від 2.7 до 5.5В, землю і зчитувати напругу на виході Vout. Кожні 10 мВ відповідають 1 градусу Цельсія.
SparkFun IR Thermometer Evaluation Board MLX90614 - це плата для оцінювання ІЧ-термометра MLX90614. Датчик підключений до мікроконтролера ATmega328, що працює на частоті 8 МГц з живленням від напруги 3,3 з завантажувачем STK500 (Arduino). Код може бути завантажений через базовий інтерфейс FTDI та середовищі Arduino.
Кожен комплект поставляється з одним роз'ємом XH і одним штекером JST обтиснутим проводами 24AWG, які пофарбовані в червоний/чорний колір та мають довжину 15 см.
Эти 2-контактные разъёмы с коннекторами JST-SM идеально подходят для светодиодных лент и других приложений.
Каждый комплект соединителей поставляется с одним штекером и одним штекером. Проводные провода 20AWG окрашены в красный и чёрный цвета, имеют длину около 10 см и оканчиваются разъемом JST-SM на одном конце.
Маленький, але спритний двигун з 6мм 10-ти зубчастим колесом. Добре підходить для вентиляторів або обертання дуже швидко чого-небудь з низьким опором. Робоча напруга від 1 до 3В і швидкість без навантаження 6600 ± 10% оборотів в хвилину (3В @ 110мА). Довжина валу 10 мм, діаметр 2 мм. Вага 26 грам.
Універсальний датчик кольору на ISL29125 з яким Ви можете додати в свої конструкції розпізнавання кольору за основними складовими: Червоний, Зелений та Синій. Двопровідний послідовний інтерфейс дозволяє дуже просто підключити датчик до Вашого микроконтроллера. Живлення та лінії даних розраховані на 3.3В, тому не забудьте при роботі з 5В контролерами використовувати перетворювач рівнів.
Приготуйтеся до того, що можете бачити, як Хижак! Плата SparkFun Grid-EYE Infrared Array Breakout є термопіксельним масивом 8x8, що означає, що у Вас є квадратний масив з 64 пікселів, здатний незалежно визначати температуру в кожній з точок. Це як мати тепловізійну камеру, тільки в нижчій роздільній здатності. Щоб ще простіше отримати інфрачервоне зображення з низькою роздільною здатністю весь зв'язок здійснюється виключно через I2C, використовуючи зручну систему Qwiic. Тим не менш, все ще є 0,1-дюймові контакти на випадок, якщо Ви віддаєте перевагу використанню макетної плати або підключення перемичками.
Представляємо новинку - матричний інфрачервоний датчик на мікросхемі MLX90640 від компанії SparkFun. Датчик оснащений масивом термопіксельних датчиків 32x24, що створюють, по суті, тепловізійну камеру з низькою роздільною здатністю. За допомогою цього датчика Ви можете виявити температуру поверхні з відстані кілька метрів з точністю ±1,5 ° C (у кращому випадку). Щоб було ще простіше отримати інфрачервоне зображення, весь зв'язок здійснюється виключно через послідовний інтерфейс I2C, використовуючи зручну систему Qwiic. Для зручності використання дитчика з макетними платами на платі передбачено 2,54 мм контакти.
Датчик якості повітря в приміщеннях на CCS811 представляє собою модуль цифрового газового датчика, який визначає широкий діапазон загальних летючих органічних сполук (TVOC), включаючи еквівалентні рівні діоксиду вуглецю (eCO 2) та оксиду металу (МОХ). ЛОС часто класифікуються як забруднювачі та/або сенсорні подразники і можуть виходити з багатьох джерел, таких як будівельні матеріали (фарба, килим і т. Д.), побутова та офісна техніка (копіри, компьютери і т. д.), і навіть люди (продукти дихання, куріння і т. д.). Цей датчик призначений для контролю якості повітря всередині приміщень в таких пристроях, таких як годинники та телефони, але даний модуль з датчиком виготовлений таким чином, щоб Ви могли використовувати його як звичайний пристрій I2C з безпаєчною макетною платою.
С 2003 года SparkFun стремится помогать миру добиваться электронной грамотности. Независимо от вашего умения или уровня квалификации, наши продукты и ресурсы предназначены для того, чтобы сделать электронику более доступной. В дополнение к более чем 2000 компонентам и виджетам с открытым исходным кодом, SparkFun предлагает учебные программы, учебные и онлайн-учебные пособия, предназначенные для демистификации замечательного мира встроенной электроники. Мы здесь, чтобы помочь вам что-то начать.
Все продукция от Sparkfun обладает открытым исходным кодом и не защищена никакими патентами, поэтому каждый может использовать, модифицировать и даже продавать ее. Предоставляя открытый исходный код, Sparkfun поощряет людей делиться друг с другом опытом, разработками и учиться друг у друга. Компания не стоит на месте и постоянно внедряет все новые и новые инновационные решения. Все что делает компания Sparkfun - делает ее лучше и для нас и для всего мира.
Приобретая продукцию Sparkfun, мы получаете высококачественные и надежные компоненты для своих проектов и разработок. Нужно отметить, что товары этой компании недешевые - но за качество, надежность и профессиональную поддержку нужно платить. Поэтому эта компания завоевала свою аудиторию по всему миру и в Украине в том числе.
Купить продукцию Sparkfun в интернет-магазине www.arduino.ua