IoT-система мониторинга расхода топлива с моим собственным приложением для Android
Я разрабатываю систему устройств в нашем кампусе. Моя цель — предоставить три интеллектуальных контейнера для мусора IoT, которые будут получать уровень заполнения (чтобы определить пространство для мусора внутри и сообщить сборщику мусора, если мусор пуст, еще не полный и полный), температуру и влажность из мусорного бака и отправит информацию в мое приложение, которое я собираюсь разработать.
Я не знаю, как соединить эти три устройства Интернета вещей, которые находятся на достаточном расстоянии друг от друга. Я знаю, что оно должно быть беспроводным, но не могу определить, какое именно устройство Arduino обеспечит подключение к моему мобильному приложению.
@bianca delos, 👍0
1 ответ
Есть ли в вашем кампусе Wi-Fi? Если да, используйте EPS8266, если его контакты подходят для ваших датчиков. Распиновка ESP
Вам следует следить за энергопотреблением; вы будете проверять свои датчики через желаемый интервал и погружаться в глубокий сон в любое другое время. Проверьте доступность сна здесь. Там также есть пример того, как взять образец и отправить датчик, а затем отключить его.
Что касается приложения, вы можете либо использовать готовый сервис, такой как Blynk, либо использовать собственное решение и отправлять данные на свой сервер. Конечно, тогда вам нужно будет написать API и какое-то приложение для представления ваших данных.
Позвольте мне также отметить, что для измерения уровня мусора вам следует рассчитать общий объем вашего мусорного бака и вычесть объем мусора, который обнаруживает ваш датчик. Неоднородный мусор может доставить вам некоторые проблемы, но это хороший метод оценки объема мусора. Кроме того, при использовании ультразвуковых датчиков расстояния, учитывая тот факт, что у вас есть показания температуры, вам следует компенсировать ваши измерения; проверьте это.
- Определение уровня заряда с помощью датчика тока (ACS758) с arduino uno
- Используйте маломощный Arduino с солнечной панелью
- Оценить время работы soc батареи и разрядки с помощью Arduino Uno
- Arduino Micro и Тонкие полимерные литиевые батареи
- Какова работа pulseIn?
- Сколько датчиков может поддерживать один модуль Arduino?
- Получение BPM из данного кода
- DS18B20 дает высокие показания. Как заставить его вернуть правильную температуру?
Спасибо! :) пожалуйста, помогите мне получить более подробную информацию. Я не знаю, как программировать ESP8266 и подключать его с этих трех устройств., @bianca delos
взгляните на второе руководство по ссылке, которую я предоставил [здесь](https://randomnerdtutorials.com/esp8266-deep-sleep-with-arduino-ide/). Он представляет очень похожий проект., @dBm
спасибо @dBm, мне нужен один макет для каждого сенсорного устройства?, @bianca delos
SIR, стоит ли использовать wifi-модуль или нет?, @bianca delos
Сэр, еще один вопрос: следует ли нам использовать для него батарею и держатель для батарейного отсека? Спасибо, @bianca delos