GSM Modul Sim900 + Arduino Uno + Firebase

olegtop3
Offline
Зарегистрирован: 15.03.2019

Здравствуйте, нужна помощь. Рассказываю что есть : есть датчики влаажности воздух, почвы и освещенности которые посылаются на Arduino Uno, паралельно с этим есть база данных на Cloud Firestore FireBase(1 и 2 фото), нужно 1) там где online status посылать значения к примеру даатчик получио влажность 60 процентов -- послать в БД soil_moisure - 50%. 2) current plant - это нормы выращивания растения, они берутся в основу от которой будет ити процес, инными словами что бы когда значения падали то включалась водянная помпа и тд. Помогите реаализовать скетч передачи и приема данных. Насколько это сложно ? И как это сделать?

Фото : 

https://drive.google.com/drive/folders/1QI1Ff5JJgle5LVbq41j_Veqq17SXkwTP...

Sim 900 modul такой : https://arduino.ua/prod353-sim900-gsmgprs-modyl

 

Спасибо за помощь! 

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

Уважаемый, у Вас 3 варианта:

- заплатить программистам в платном разделе этого форума - по моему мнению это окупится только при выращивании canabis

- изучить си и написать программу самому - тут думать надо

- почитать этот форум - тут народ БЕСПЛАТНО выдает очень красивые решения. Но си, в этом случае, тоже придется изучить...

sadman41
Offline
Зарегистрирован: 19.10.2016

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

У Xiaomi  есть такая штука, как Xiaomi Mi Flora, работает по BLE. Протокол похачен, поэтому можно с сенсора достать локальную влажность почвы, температуру и освещённость. Добыть проще всего через BLE-свисток и RaspberryPi. Достаточно накидать небольшой shell-script и высылать данные куда хошь вообще. Или локально хранить на RbPi (но это не очень хорошая идея).

olegtop3
Offline
Зарегистрирован: 15.03.2019

C как раз и знаю, меня интересуют сами команды и как наастроить все в коде Ардуино

sadman41
Offline
Зарегистрирован: 19.10.2016

Боюсь, что для Вас это невероятно сложно. Но кое-какие команды есть тут: http://arduino.ru/Reference

olegtop3
Offline
Зарегистрирован: 15.03.2019

А вы знаете как это сделать ? Помогите потому что очень надо-- напишите в телеграмм +380688097186