Трансфер на температура към смартфон
Устройствата комуникират помежду си с помощта на микроконтролера Arduino. Настройването на дистанционното управление и получаването на данни на екрана е възможно с помощта на RemoteXY. Позволява ви да управлявате всички микроконтролери в обхвата на Bluetooth.
От детайлите се нуждаем от резистор от 1 kOhm, термистор от 1 kOhm, но други също са подходящи, основното е, че съпротивлението е в диапазона от 1 до 100 kOhm. Само при използване на термистори с различно съпротивление е необходимо съпротивлението, към което се свързва, да има същата стойност.

Имаме делител на напрежение, състоящ се от термистор и резистор. Температурните колебания около термистора ще променят неговото съпротивление, което ще повлияе на общото съпротивление на разделителя. Изходът на който е свързан към платката Arduino.
След това трябва да настроите съответствието между показанията на термомера и въведената стойност, показана на екрана. Това изисква две референтни напрежения, като температурата в стаята и вашето тяло. Ако приемем, че процесите, протичащи в термистора при променяща се температура, ще бъдат линейни, тогава можем да използваме приблизителната дефиниция на стойността, като я заменим с линейна функция, метода на линейната интерполация.
За да конфигурираме, ние определяме стойността, идваща от Arduino ADC, при референтните стойности на температурата на сензора. Използваме серийния интерфейс и монитора на порта за прехвърляне на данни от ADC към компютъра. Ние качваме проста скица в Arduino, която ще измерва напрежението на аналогов щифт и ще го прехвърли цифрово към Serial. Преглеждаме входящите данни през дисплея на порта. Пренаписваме показанията на ADC при референтни температури, получени от термистора. Показанията ще бъдат както следва: T=25.0 ADC=580, T=36.6 ADC=514.
Първо, трябва да напишем кодакойто ще преведе получената стойност от термистора под формата на аналогова стойност на Arduino в разбираема стойност за нас, т.е. в градуси. За да направим това, първо трябва да определим какво идва с Arduino. Това може да се види през серийния монитор. За да направите това, първо попълнете прост код
Скинът на самата програма
Изходният код се генерира с помощта на платформата Arduino (SoftwareSerial), библиотечна версия. Не забравяйте да изтеглите RemoteXY и да се свържете с Arduino. След това заместваме данните за получените температури и ADC в текстовото поле RemoteXY. Скицата се зарежда в Arduino, а RemoteXY в мобилното устройство или таблет. Вече можете да следите измерената температура чрез Bluetooth.