Как я могу отправить данные датчиков Arduino в приложение Java?

Мой проект последнего года — сделать часы на Arduino с датчиками сердечного ритма и температуры тела, а также модулем отслеживания местоположения. Мне нужно отправить все данные часов в мое java-приложение, но я не знаю, как мне сначала отправить их в базу данных, а затем использовать? и как я могу это сделать. Я использую Arduino Uno и хочу отправить данные в базу данных на сервере.

Я использую Android Studio и кодирую Java

пожалуйста, помогите :(

, 👍-2

Обсуждение

В какую базу данных вы хотите отправить данные? Где работает база данных? Как Arduino Uno подключен к системе, на которой работает база данных?, @chrisl

Я спросил своего учителя, и она сказала мне, что я должен прочитать данные и отправить их на сервер, а сервер сохранит их в базе данных, а затем отобразит в приложении., @user87358

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

Тогда вам сначала нужно подумать о том, как связаться с вашим сервером, поэтому вам нужно сетевое подключение. Вам нужно использовать Arduino Uno? У вас есть сеть Wi-Fi? Или вам нужно мобильное подключение для передачи данных через LTE? Вы проводили исследования по этим вопросам?, @chrisl


1 ответ


1

Чтобы отправить данные с Arduino, вам просто нужно сделать следующее:

Serial.println(the_data);

Но тогда вам придется управлять каналом связи между Arduino и все, что собирается собирать данные. Типичный выбор: USB связь или модуль Bluetooth. Затем, что бы вы ни делали с этими данными (отправляли на телефон Android, приложение Java, сервер, базу данных, что угодно...) решать вам, и это не вопрос Arduino.

,