今天我们将创造出一个很酷的玩法,温度传感器以及连接到它的 iOS 应用程序。对于这个项目,我们将使用一个连接 BLE 的 Arduino。在 iOS 端,我们将使用 CoreBluetooth。不需要担心,如果有些东西对你来说不熟悉,我会尽力给你分步说明如何创建这个。我们将使用 BLE 发送一个字符串,而不是带有温度的浮点数,这样,您可以将该电路重用于你的其他项目。在这篇文章的第一部分中,我们将讨论 Arduino,第二部分将介绍 iOS 应用。 所以让我们开始吧。
到目前为止,我们已经证明了,Arduino 和 Processing 可以通过串口进行通信,当一个在说话时,另一个在听。我们可以创建一个允许数据流动的链接,以便 Arduino 和 Processing 都可以发送和接收数据 ?你打赌!在 biz 中,我们称之为串行 “握手”,因为双方必须同意何时发送和接收数据。
在上一个玩法《Arduino 与 Processing 通讯一:从 Processing 中接收 Arduino 的数据》 里,我们介绍了如何从 Processing 中接收 Arduino 的数据。在这一篇玩法里,我们将介绍如何从 Arduino 里接收 Processing 发送的数据。
也许,你已经用 Arduino 来闪烁 LED,也许你甚至用 Processing 处理了一些漂亮的照片,那么,他们的下一步是什么?
本文的目标是,创建一个非常简单的低级 IoT 应用程序。文章更侧重于如何从头开始构建它,而非需使用现有的 IoT 物联网平台,如 AWS IoT,IBM Bluemix,Samsung Artik 等服务。
JerryScript 是用于资源受限的设备(如微控制器)的轻量级 JavaScript 引擎。 它可以在具有小于 64 KB RAM 和小于 200KB flash 的设备上运行。
在这个玩法里我将教你:如何将您的新 Raspbery Pi 相机安装到您的 Raspberry Pi 上,并实现基于 OpenCV 的脸部跟踪。本玩法不会假设您知道如何编程或了解 Raspberry Pi 的内部工作。
这里所说的『智能加热器』(Smart Heater)是指:加热器设备能报告当前温度、响应状态请求以及接受开关加热器的命令。
> Mongoose OS,这是一款支持 JavaScript 的硬件开源操作系统。它能提供一个 Web UI 界面(包含 IDE 和设备管理功能)、可以直接运行在 ESP8266 上。文章介绍了如何编译、烧录 Mongosse OS 与 Mongosse OS Losant 应用,并上传数据到 Losant 后台。
在这里,您可以学习:如何使用 Scala 将 Raspberry Pi 的温度发送给代理,作为你的第一个 Scala 基础的 IoT 应用程序。
3D 打印 1
AI 4
DIY 9
Hack 3
OpenWRT 1
云服务 11
可穿戴 3
快速入门 43
搭建指南 62
智能家居 43
智能音箱 30
物联网 32
电子艺术 2
精选 1
自动驾驶 2
raspberry pi(61) amazon echo(13) rgb led(1) nginx(1) ubuntu(1) rpi(1) faxumo(2) python(12) wemo(6) mesh(1) mesh iot(1) lamp(1) esp8266(29) martrix creator(1) nodemcu(4) google home(4) ifttt(1) nodejs(5) diy(3) 3d printer(1) alexa(7) raspberry pi zero(2) siri(6) homekit(7) homebridge(11) openwrt(1) home automation(4) avr(1) atmega8(1) tensorflow(4) home assistant(4) miio(1) lora(4) iot(13) arm(2) embed(1) lorawan(1) arduino(28) sniffer(1) lora1276(1) rn2483(1) cortana(2) rgb(1) broadlink(3) philips hue(1) esp8266 emulator(1) opnehab(1) ngrok(1) respeaker(1) wio link(1) 天猫精灵(2) tmall(2) tmall x1(2) broadlink rm pro(1) aligenie(1) sp mini(1) python-broadlink(1) broadlink rm(1) esp8266-homeki(1) wolfssl(1) ubidots(1) pycom(2) hc-05(1) android(4) vocie(1) snowboy(3) trulyhandsfree(1) avs(2) amazon(1) pyaudio(1) sox(1) arty(1) wearable(2) ws2812(1) siricontrol(1) led(5) gmail(2) ios(2) particle(2) particle photon(1) pluse sensor(1) temperature sensor(1) wifi(3) wifi jammer(1) hack(1) smtp(1) gmail sender(1) ft232(1) mqtt(9) micropython(5) adafruit(1) subpub(1) subscribe(1) publish(1) wipy(1) lopy(1) sipy(1) PiAUISuite(1) Wiring Pi(1) Voice Command(1) voicecommand(1) docker(6) docker swarm(1) faas(1) openfaas(2) snips(2) snips spkr(1) spotify(1) tts(1) neopixel(1) raspbian(3) bazel(1) swapfile(1) avs device sdk(2) alexa sdk(1) amazon voice services(1) c(1) windows 10(2) amazon alexa(3) raspberry pi 3(1) arduino yun(2) linino(1) bridge(1) Linux Linino(1) opencv(2) openalpr(1) Tesseract OCR(1) homebridge-http-temperature-humidity(1) lm35(1) arduin yun(1) bootstrap(1) jquery(1) lcd(4) johnny-five(6) raspi-io(1) firmata(2) StandardFirmataWiFi(1) EtherPortClient(1) iotjs(1) jerryscript(1) javascript(3) raspberrypi(1) blynk(1) homematic(1) mqtt-admin(1) node-redmosquitto(1) websockets(1) pebble(1) smartwatch(1) smart home(1) ethereum(1) blockchain(1) arduino uno(1) scala(1) mosquitto(1) java(1) mesos(1) kubernetes(3) telegram(2) bot(3) mongoose os(5) losant(1) aws iot(9) leap motion(2) cylon(1) cylonjs(2) sphero(1) esp32(6) thread(1) 门铃(1) ionic(1) flasherjs(1) espruino(1) processing(3) serial(3) ble(4) core bluetooth(1) at(1) google cloud iot core(1) bigquery(1) firebase(4) datastudio(1) serverless(13) aws lambda(1) aws(3) dynamodb(3) echo dot(1) MobyMingle(1) coucbdb(1) elasticsearch(1) logstash(1) kibana(1) openwhisk(2) node-red(1) lambda(4) monitor(1) serverless notifications(1) notifications(1) amazon aws(2) serverless skill(1) apex(1) sonos(2) ps4(1) twilio(1) ota(4) arduinoota(1) belkin(1) google assistant(3) smart speaker(2) arduino ide(1) espeasy(1) homepie(1) homie(1) dht22(3) minecraft(2) spigot(1) webui(1) homebridge-server(1) home automatic(1) flask(1) json(1) ir(1) openhab(1) go tensorflow(1) go(2) keras(1) car(2) auto car(2) ai(1) autocar(1) kittycam(1) cat(1) golang(1) pi(1) kotlin(1) raspbian lite(1) prometheus(1) node exporter(1) beacon(1) ibeacon(1) ssl(1) firmdata(1) secret(1) arc(1) arcd(1) swift(1) SwiftyGPIO(1) hc-sr04(1) radar(1) dotnet(1) net(2) windows(1) android things(23) google(1) driver(3) spi(2) gpio(4) pwm(2) i2c(3) bcm(1) uart(1) bmp280(2) gps(2) hid(1) 1602(1) usb audio(1) audio(1) 设备孪生(1) digital twin(1) device twin(1) eclipse ditto(1) digital twins(1) smart doorbell(1) twillo(1) node(1) piserver(1) restful(2) motion detection(1) hdmi(1) oled(1) client(1) bluetooth(1) deep learning(1) yolo(1) usb(1) tty(1) usb host(1) iiot(1) industrial iot(1) aspnet(1) windows 10 core(1) web(1) windows 10 iot core(1) fallback(1) logger(1) nifi(1) miniflow(1) flow(1) usb gps(1) minifi(1) matrix voice(1) alex(1) speaker(1) websocket(1) influxdb(1) grafana(1) analysis(1) mozilla(1) os(1) tock(1)