Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
17

Беспроводной канал связи 2,4 ГГц на базе трансивера nRF24L01+ от Nordic Semiconductor. Часть 3

Разместил erbol 31.07.2016 г.. Просмотров: 12 507


Приветствую всех настоящих и будущих поклонников отладочной платы Arduino! Сегодня, в завершение темы о трансивере nRF24L01+, мы, обобщив всю информацию, которая была изложена ранее, и добавив немного новой, соберём и запустим вот такое устройство.

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

Всё, что нам понадобится, перечислено ниже.
1) Среда программирования Arduino IDE 1.6.х и выше, которую можно скачать на сайте компании arduino.cc. Возможно, она уже установлена у вас.
2) Плата Arduino UNO или Nano с USB-шнуром
3) 1.8-дюймовый TFT-дисплей на базе ST7735S
4) Два радио-модуля nRF24L01+
5) Микроконтроллер ATtiny85
6) Термометр-датчик DS18B20
7) Резистор на 4.7 кОм
8) Макетная плата – бредборд
9) Соединительные провода
10) Две батарейки на 1.5 В Если всё это есть у вас в наличии, приступим!
  • Лайков:
    46
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
11

Инфракрасная паяльная станция с МК-управлением. Строим!

Разместил inmiddle 17.07.2016 г.. Просмотров: 29 027


Была зима и, видимо, из-за нехватки солнечного света на меня напала тоска. Обычное дело. Но в этот раз решил что-то изменить. А, как известно, лучший способ развеяться — сотворить что-нибудь и желательно полезное. Моя работа — ремонт всяких цифровых штук. Почему бы мне не собрать ИК паяльную станцию?

На самом деле, я давно об этом думал. А узнав цены, понял, что хочу её именно собрать. Поэтому потихоньку покупал или собирал необходимые компоненты. Но всё как-то руки не доходили.

На этот же раз так совпало, что у меня было мало работы и практически все компоненты в наличии.
За работу!
  • Лайков:
    86
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре

Трансивер 2,4 ГГц Nordic Semiconductor nRF24L01. Перевод таблиц даташита, пояснения и коды для организации сети

Разместил erbol 09.06.2016 г.. Просмотров: 13 418



Привет, датагорцы!
Выкладываю перевод таблиц из спецификации nRF24L01+, файл с пояснениями и исходники кодов, необходимые для организации радиосвязи между двумя трансиверами nRF24L01+.
  • Лайков:
    35
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
13

Microchip проглотила Atmel. Официально

Разместил Datagor 25.05.2016 г.. Просмотров: 7 809

Привет, дрУги!
Не удивляйтесь, зайдя сегодня на официальную страницу atmel.com и увидя красенький логотип Микрочипа в шапке сайта.

Ребяты, официально разрешилось давнее противостояние между «пикашниками» и «авээрщиками» среди любителей.
Если вы сторонник одной из группировок, то вам небезынтересно будет узнать, что выйграли «пикашники».
«Авээрщикам» рекомендуется сметать складские остатки и бережно хранить старые чипы с надписью ATMEL. В память о юности.

Разговоры и возня вокруг покупки/поглощения Атмел то возникали, то угасали со времён кризиса 2008 года. Сегодня заказчикам Атмел пришла рассылка с интересным письмом.
В официальном уведомлении, подписанном важными шишками, написано:
«Microchip’s acquisition of Atmel is now officially complete from a financial perspective.»
Говоря по-русски, приобретение компанией Microchip компании Atmel теперь официально завершено с финансовой точки зрения. Микрочип купила Атмел с потрохами.
Так же заказчикам поглощенного Атмела обещают поддержку.

Чёткие перспективы поглощения основного конкурента пока не раскрываются. Но обычный сценарий известен: 80% команды на улицу, свёртывание всех флагманских направлений конкурента под видом замещения более новыми продуктами, попытка впендюрить некоторые разработки в свои бизнес-процессы.

Прощайте, Crystal, Burr-Brown, Atmel и иже с ними, яже от ненажорнаго бизнеса пострадавшия.
  • Лайков:
    37
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
28

Предварительный усилитель на аудиопроцессоре TDA7318 (TDA7313) и Arduino. Часть 2

Разместил vladimirm2 25.05.2016 г.. Просмотров: 12 940


Проект в сборе. Сборка займет у вас примерно 15 минут.

В первой части статьи мы подробно остановились на описании нашего проекта; на том, что необходимо приобрести или сделать самому, какие элементы и модули подобрать.
Во второй части речь идёт о порядке подключения всех модулей к Ардуино (Arduino).

Соавторы проекта:
Ербол Сармуханов и Владимир Мойсеенко.
  • Лайков:
    59
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
3

Машинка с пропорциональным управлением по Bluetooth из-под Android

Разместил Discover 23.05.2016 г.. Просмотров: 8 515

Не будем покупать плохие игрушки у Китайцев, а купим у них дешевый конструктор-шасси, несколько модулей и приложим руки!


Вот что у меня получилось в итоге: проходимое шасси, управляемое — ТА-ДА!!! — с моего смартфона на Андроиде.

«Я и прямо, я и боком,
     С поворотом, и с прискоком,
         И с разбега, и на месте,
               И двумя ногами вместе…»

Сегодня мы соберём забавную машинку с дистанционным управлением по Bluetooth. Исходники программы управления под Android в комплекте.
  • Лайков:
    56
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
17

Беспроводной канал связи 2,4 ГГц на базе трансивера nRF24L01+ от Nordic Semiconductor. Часть 2

Разместил erbol 06.04.2016 г.. Просмотров: 8 929

Продолжаем разговор. Как-то раз мы с пацанами решили соединить радио-модуль «nRF24L01+» вот с таким «тараканом» — Attiny85.


Двигали нами три мотива:
• Прикладной — надо было уместить передатчик в пространство строго определенного размера.
• Исследовательский — неужели эта кроха ни на что путное, кроме как растерянно моргать светодиодами, не способна?
• Биологический — жаба задавила. Использовать нафаршированный ATmega328 только для того, чтобы он изредка выходил из беспробудной спячки, опрашивал пару датчиков и отправлял данные в эфир, показалось нам верхом расточительства.

Что в конце концов из этого получилось вы узнаете во второй части статьи.
  • Лайков:
    61
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
29

Предварительный усилитель на аудиопроцессоре TDA7318 (TDA7313) и Arduino. Часть 1

Разместил vladimirm2 28.03.2016 г.. Просмотров: 24 066

Благодарим Тимофея Носова за идею проекта на TDA7318.


При построении усилителя звуковой частоты, когда все уже готово и настроено, часто возникает потребность в предварительном усилителе. Желательно, чтобы он еще был многофункциональным, да с экраном, с часами и пультом.
А если будет мерить температуру выходных транзисторов и при необходимости включать вентилятор? А если встроить в ламповый УМЗЧ, то задержка анодного нужна. А если в транзисторный, то нужна задержка включения акустики. Но здесь без микроконтроллера не обойтись. Задача сложная получается. Прошивку нужно писать, платы травить, детали подбирать и пр.

Думали, как бы все это построить не особо дорого, да, чтобы без наладки, по принципу «включил и работает», чтобы места занимало поменьше в корпусе усилителя, да с питанием не заморачиваться, платы не травить, а если и травить, так одну и простенькую. Было бы вообще здорово собрать все это из уже готовых модулей, как Лего.

Вот об одном решении такой проблемы и пойдет речь в этой статье. А имя этому решению – Arduino!

Соавторы проекта:
Ербол Сармуханов и Владимир Мойсеенко.
  • Лайков:
    112
 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
15

Поделки начинающего цапостроителя, часть 18/1. Рулим ЦАП АК4399 с помощью Arduino

Разместил AlexD 23.03.2016 г.. Просмотров: 15 208


Я долго колебался – писать эту статью или нет. Это решение нужно было принять — основываясь на плюсах и минусах. Минусы были в том, что я в принципе ничего нового не создал и не изготовил. Получилась лабораторная работа студента-программиста, и то нагло списанная у одногруппника для получения зачета.
Но и плюс был весомый – все же процедура конфигурирования если и описана где-то в сети, то либо поставляется автором в виде готового .bin или .hex файла для прошивки контроллера (определенной модели) и заточена под конкретную конструкцию и функционал. А так как Arduino – гибкая платформа и вполне доступна для таких «ламеров» как я, то любому желающему будет несложно «допилить» ее под себя.
И я решил – опишу свои движения, может кому-то это будет полезно.
  • Лайков:
    134

20.04.2016 г. изменил Datagor. Обновил архив с новым именем скетча.

 
Статья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на ДатагореСтатья на Датагоре
25

Беспроводной канал связи 2,4 ГГц на базе трансивера nRF24L01+ от Nordic Semiconductor. Часть 1

Разместил erbol 17.03.2016 г.. Просмотров: 17 055

Доброго вам дня, уважаемые граждане и гости Датагор.ру - этого замечательного сообщества увлечённых людей!
Мы с мальчишками (сыновья 9 и 14 лет) в поделках, требующих беспроводную связь, используем вот такой радио-модуль на базе трансивера nRF24L01+ от Nordic Semiconductor.

Внимание наше он привлек по нескольким причинам:
Низкая цена.
• Габариты – 15х29 мм (есть также вариант 12х15 мм) - в сочетании с микроконтроллером (МК) небольших размеров (например, ATtiny85) позволяют создавать вполне миниатюрные радио-блоки.
• Наличие всей необходимой обвязки, включая встроенную антенну.
• Низкое энергопотребление – 0.9 мкA в режиме Power Down – важный параметр при создании устройств с автономным питанием.
• Радиус действия до 30 м в помещении и 100 м на улице, с лихвой покрывает наши текущие потребности. Если этого недостаточно, существует вариант с усилителем RFX2401C и внешней антенной с заявленной дальностью до 1100 м.

О том, как настроить и использовать этот радио-модуль, я и хочу рассказать.
  • Лайков:
    89

28.02.2017 г. изменил Datagor. Исправлены все замеченные на сегодня недостатки.