Мне нужна помощь в покупке компонентов для моего проекта Arduino

Я новичок в этом аппаратном обеспечении. Мне нужна помощь при покупке компонентов

Краткое описание моего проекта

Мне нужно устройство, которое бы дистанционно определяло вес или давление, когда кто-то нажимал на него и отправлял информацию на веб-сервер или веб-сайты. Устройство может быть установлено до 300 футов.

Проведя некоторые исследования по этому вопросу, я узнал, что мне нужно, arduino uno в качестве основной платформы устройства, xbee для беспроводной связи с сетью, xbee-экран для xbee и чувствительного к силе резистора для обнаружения малого веса или давления.

<�Сильный> Вопрос

Сначала я исправлю вышеупомянутые компоненты, чтобы решить, что я пытаюсь сделать? Если нет, чего я не хватает? Все, что я неправильно сформулировал?

Я узнал, что есть такие вещи, как xbee explorer, Arduino stackable headers, отрывные заголовки и макет. Я действительно нуждаюсь в них?

В будущем я хочу быть в состоянии делать другие эксперименты с доской, например, использовать ультразвуковой датчик с ней или инфракрасный датчик для обнаружения объектов. Нужно ли мне покупать что-нибудь конкретное, чтобы эти сенсоры были совместимы с доской или все они стандартные?

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

0
Вопросы о покупке явно отключены на этой странице. Перечитайте рекомендации, которые вы должны были прочитать, когда вы зарегистрировались.
добавлено автор Petur Olsen, источник

1 ответы

Я бы предпочел пойти с ESP8266. Вы можете запрограммировать это из IDE Arduino. Вам не нужно ничего, кроме кабеля программирования (адаптер USB-UART), и вы можете подключить датчик силы к аналоговому входу с одним резистором подтягивания.

There is a similar idea with one button here: https://www.hackster.io/noelportugal/esp8266-ifttt-easy-button-888a87

You can build your own force sensor: http://www.todayifoundout.com/index.php/2010/01/how-to-make-a-ridiculously-cheap-analog-pressure-sensor/

Если вам действительно не нужно измерять силу, существует гораздо более легкое решение для определения веса человека. Они дают простой контакт после нажатия и могут использоваться как кнопка (см. Первую ссылку в моем ответе). http://learning.media.mit.edu/projects /gogo/documents/making%20sensors.html#Paper и алюминиевую фольгу.

На самом деле невозможно купить все как одну партию :) Я бы сказал, что вам нужно:

Я предлагаю вам найти учебник на основе ESP8266, у Adafruit много таких, и тогда у вас будет понимание необходимых инструментов и компонентов.

Если вы покупаете Arduino, подумайте о покупке тех, у кого есть чип 32u4, например Arduino Leonardo или Arduino Micro. У чипа 32u4 больше памяти и больше производительности, чем у оригинального Arduino Uno, плюс он может работать как USB-мышь или USB-клавиатура.

Для infra (вы имеете в виду PIR, который обнаруживает людей или отражающий датчик?), У вас есть много возможностей. В случае непосредственного использования ESP8266 убедитесь, что датчики работают на 3,3 В. Некоторые вещи работают на 5V, другие на 3.3V. Вы можете легко их интегрировать, но это еще одна дополнительная вещь для покрытия, так что лучше поработайте со специальным датчиком 3.3V.

Ультразвуковые датчики поступают также во многих вариантах. Вам нужно что-то смехотворно дешево? Датчик с коротким диапазоном? Датчик с большим диапазоном? Я думаю, вы должны сначала настроить свою цель.

Платы Leonardo и Uno и Micro работают как с датчиками 5 и 3,3 В. Вождение этих датчиков вполне стандартное, вам нужно подключить их двумя проводами и иметь один провод, который переходит от 0 В до 5 В (или наоборот), когда что-то обнаружено. Ультразвуковые датчики различаются: есть датчики с одним аналоговым выходом, дающие напряжение от 0 до 5 В, пропорциональное расстоянию. Однако большинство ультразвуковых датчиков просты, как и ультразвуковые принципы: у них есть один вход, который вы управляете, и дадите один выход полученного эхо-сигнала. В этом случае вам необходимо измерить время, прошедшее между сигналом привода и эхом, которое зависит от расстояния объекта от датчика.

0
добавлено
У ATmega32u4 есть некоторые преимущества, и возможность запускать код непосредственно на ESP8266 также может упростить проекты. Однако для начинающих может быть не плохой идеей иметь абсолютно обычную плату ATmega328p типа Uno/Duemilanove, чтобы иметь возможность использовать код примера периферии без каких-либо изменений - как разработка того, что нужно изменить для других плат может принести немного опыта.
добавлено автор rossp, источник
Я не уверен, как вы относитесь к xbee. Это форм-фактор различных продуктов связи от Digi, см. digi.com/lp/xbee Если вы не используете xbee wifi, вы не можете ходить в Интернет только с модулем xbee. Эти модули созданы для создания внутренней внутренней беспроводной сети, но для этого требуется своего рода концентратор или сетевой концентратор, который имеет соединение Wi-Fi или Ethernet, если вы хотите перейти в Интернет.
добавлено автор joeqwerty, источник
Вы можете не хотеть исключать Wi-Fi просто «потому что он потребляет много энергии». Любая технология будет потреблять много энергии. Хитрость заключается в том, чтобы поддерживать минимальный интервал связи. В вашем случае устройство ничего не может сделать и оставаться в глубоком сне, потребляя 88uA, когда людей не обнаружено. Обнаружение может разбудить модуль, модуль подключится к точке доступа, пошлет данные и будет потреблять 200-400 мА в течение 1,5 секунд, а затем снова заснет. Средняя текущая ничья? Он работает в течение 2 дней на 2 батареях АА, если вы не спите. Если вы выполняете трюк сна, он может запускать год.
добавлено автор joeqwerty, источник
@Gee Bee Огромное спасибо. Как вы думаете, xbee должен работать для отправки данных в Интернет (через websocket)? (Я не хочу использовать ethernet, потому что хочу, чтобы он был беспроводным, и я не хочу использовать Wi-Fi, потому что он потребляет много энергии.)
добавлено автор harsh bansal, источник
О, ничего себе, я этого не знал. Большое вам спасибо.
добавлено автор harsh bansal, источник
Анархическая электроника
Анархическая электроника
1 510 участник(ов)

[около] электронные темы. без переходов на личности, стен стикеров, политики, непрошенной рекламы и всякого такого Основной чат у нас в @ru_electronics Общий информационный канал @ru_electronics_feed

Про электронику
Про электронику
1 461 участник(ов)

QA чат для решения вопросов, связанных с электроникой. без стикеров, непрошенной рекламы и игр в русский форум оформляйте вопрос в одно сообщение вопросы со словом «кто» игнорируются don't ask for ask Правила http://telegra.ph/ru-electronics-rulz-11-11

Embedded Group
Embedded Group
873 участник(ов)

Все про Embedded и электронику. Осторожно, бывают нотификейшены. #вопросподелу - Для поиска вопросов и ответов #devtools - фотки рабочих железок Работа: @rabotaembedded http://embedded.group http://vk.com/embedded_space

Hardware & Radio
Hardware & Radio
155 участник(ов)

Разговоры об электронике, микроконтроллерах, низкоуровневом программировании, реверс-инжиниринге, FPGA, квадрокоптерах, 3D-печати, Software Defined Radio, любительском радио, и всяком таком.

ARDUINO [RU]
ARDUINO [RU]
60 участник(ов)

Обсуждение Электронного конструктора Arduino. Проблемы и их решения. Ссылки на интересные статьи и проекты. ВК: https://vk.com/arduino_esp Realtek: http://vk.com/rtl8711 Чаты: IOT https://t.me/ProIOT esp8266 https://t.me/Proesp8266