LaRoomy: Bluetooth Control

āļāļēāļĢāļ‹āļ·āđ‰āļ­āđƒāļ™āđāļ­āļ›
1+
āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”
āļāļēāļĢāļˆāļąāļ”āļ›āļĢāļ°āđ€āļ āļ—āđ€āļ™āļ·āđ‰āļ­āļŦāļē
āļŠāļģāļŦāļĢāļąāļšāļ—āļļāļāļ„āļ™
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­

āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāđāļ­āļ›āļ™āļĩāđ‰

āđāļ­āļ› LaRoomy āđ€āļ›āđ‡āļ™āļ§āļīāļ˜āļĩāļ—āļĩāđˆāļ‡āđˆāļēāļĒāđāļĨāļ°āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđƒāļ™āļāļēāļĢāđƒāļŠāđ‰āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāļšāļĨāļđāļ—āļđāļ˜āđƒāļ™āđ‚āļ„āļĢāļ‡āļāļēāļĢāđāļšāļšāļāļąāļ‡āļ•āļąāļ§

āļĨāļ”āļ„āļ§āļēāļĄāļžāļĒāļēāļĒāļēāļĄ:
āļ„āļļāļ“āđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļāļąāļ‡āļ§āļĨāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļāļēāļĢāļ›āļĢāļąāļšāđƒāļŠāđ‰āđāļĨāļ°āļžāļąāļ’āļ™āļēāđ‚āļ›āļĢāđ‚āļ•āļ„āļ­āļĨāļāļēāļĢāļŠāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨ āđāļ­āļ› LaRoomy āļĢāđˆāļ§āļĄāļāļąāļšāđ€āļŸāļĢāļĄāđ€āļ§āļīāļĢāđŒāļāļ—āļĩāđˆāļĄāļĩāđƒāļŦāđ‰āļ­āļĒāđˆāļēāļ‡ LaRoomy API āļˆāļ°āļ”āļđāđāļĨāđ€āļĢāļ·āđˆāļ­āļ‡āļ™āļąāđ‰āļ™āđƒāļŦāđ‰āļ„āļļāļ“

āļ›āļĢāļ°āļŦāļĒāļąāļ”āđ€āļ§āļĨāļē:
āļāļēāļĢāļĢāļ§āļĄāļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄ Bluetooth āļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰āđ„āļĄāđˆāļˆāļģāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āđ€āļ§āļĨāļēāļĄāļēāļ āļ”āđ‰āļ§āļĒāđāļ­āļ› LaRoomy āļŠāļēāļĄāļēāļĢāļ–āļ—āļģāđ„āļ”āđ‰āđƒāļ™āđ„āļĄāđˆāļāļĩāđˆāļ™āļēāļ—āļĩ

āļĄāļĩāļ„āļ§āļēāļĄāļĒāļ·āļ”āļŦāļĒāļļāđˆāļ™:
āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāđāļ™āļ§āļ„āļīāļ”āļ—āļĩāđˆāļ›āļĢāļąāļšāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđ„āļ”āđ‰ āđāļ­āļ› LaRoomy āļˆāļķāļ‡āļ›āļĢāļąāļšāļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹āļœāļđāđ‰āđƒāļŠāđ‰āđƒāļŦāđ‰āđ€āļ‚āđ‰āļēāļāļąāļšāļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļ‚āļ­āļ‡āļ­āļļāļ›āļāļĢāļ“āđŒāļ‚āļ­āļ‡āļ„āļļāļ“ āđ„āļĄāđˆāļĄāļĩāļāļēāļĢāđāļŠāļ”āļ‡āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāļ—āļĩāđˆāđ„āļĄāđˆāļˆāļģāđ€āļ›āđ‡āļ™

āđƒāļŠāđ‰āļāļąāļšāđāļ­āļžāļ­āļ°āđ„āļĢāđ„āļ”āđ‰āļšāđ‰āļēāļ‡?
āļšāļ­āļĢāđŒāļ”āđƒāļ” āđ† āļ—āļĩāđˆāļĄāļĩāļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ– Bluetooth LE āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āļāļąāļšāđāļ­āļžāļ™āļĩāđ‰āđ„āļ”āđ‰ āđ„āļĄāđˆāļ§āđˆāļēāļˆāļ°āđ€āļ›āđ‡āļ™ Arduino Nano 33 IoT, Arduino Nano 33 Ble, Espressif Esp32 āļŦāļĢāļ·āļ­āđ‚āļĄāļ”āļđāļĨāļ­āļ·āđˆāļ™āđ† āļāļĢāļ­āļšāļ‡āļēāļ™āļžāļĢāđ‰āļ­āļĄāđƒāļŠāđ‰āļ‡āļēāļ™āļŠāļģāļŦāļĢāļąāļšāļŦāļĨāļēāļĒāđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄāđāļĨāļ°āļˆāļģāļ™āļ§āļ™āļ‚āļ­āļ‡āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄāļ—āļĩāđˆāļĢāļ­āļ‡āļĢāļąāļšāļĄāļĩāļāļēāļĢāļ‚āļĒāļēāļĒāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡ āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄāļ—āļĩāđˆāļĢāļ­āļ‡āļĢāļąāļšāđƒāļ™āļ›āļąāļˆāļˆāļļāļšāļąāļ™ āđ„āļ”āđ‰āđāļāđˆ Atmel SAM, Espressif32, Nordic nRF52 āđāļĨāļ° STM32 āđ„āļĨāļšāļĢāļēāļĢāļĩāļˆāļ°āļ‚āļķāđ‰āļ™āļ­āļĒāļđāđˆāļāļąāļšāđ€āļŸāļĢāļĄāđ€āļ§āļīāļĢāđŒāļ Arduino
āļŠāļģāļŦāļĢāļąāļšāđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄāļ­āļ·āđˆāļ™āļŦāļĢāļ·āļ­āđ€āļžāļ·āđˆāļ­āđ€āļŦāļ•āļļāļœāļĨāļ”āđ‰āļēāļ™āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āļŠāļēāļĄāļēāļĢāļ–āļ™āļģāđ‚āļ›āļĢāđ‚āļ•āļ„āļ­āļĨāļāļēāļĢāļŠāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđ„āļ›āđƒāļŠāđ‰āđ„āļ”āđ‰āđ€āļ­āļ‡ āđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāļˆāļģāđ€āļ›āđ‡āļ™āļĄāļĩāļ­āļĒāļđāđˆāđƒāļ™āđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒ LaRoomy

āđāļ™āļ§āļ„āļīāļ”āđ€āļšāļ·āđ‰āļ­āļ‡āļŦāļĨāļąāļ‡āļ„āļ·āļ­āļ­āļ°āđ„āļĢ?
āļ­āļļāļ›āļāļĢāļ“āđŒāļ•āđˆāļ­āļžāđˆāļ§āļ‡ Bluetooth āļ•āđˆāļēāļ‡āđ† āļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹āļœāļđāđ‰āđƒāļŠāđ‰āđ€āļ‰āļžāļēāļ°āļ‹āļķāđˆāļ‡āļ­āļ­āļāđāļšāļšāļĄāļēāđ€āļ‰āļžāļēāļ°āļŠāļģāļŦāļĢāļąāļšāļŪāļēāļĢāđŒāļ”āđāļ§āļĢāđŒāđ€āļ‰āļžāļēāļ°āļ‚āļ­āļ‡āļ­āļļāļ›āļāļĢāļ“āđŒ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļˆāļķāļ‡āļˆāļģāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āļĄāļĩāđāļ­āļ›āļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āļĄāļēāđ‚āļ”āļĒāđ€āļ‰āļžāļēāļ°āļŠāļģāļŦāļĢāļąāļšāļ—āļļāļāļ­āļļāļ›āļāļĢāļ“āđŒ āđāļ­āļ› LaRoomy āļĄāļĩāļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹āļœāļđāđ‰āđƒāļŠāđ‰āđāļšāļšāđ„āļ”āļ™āļēāļĄāļīāļāđāļĨāļ°āļŠāļēāļĄāļēāļĢāļ–āļ›āļĢāļąāļšāđƒāļŦāđ‰āđ€āļ‚āđ‰āļēāļāļąāļšāļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļ‚āļ­āļ‡āļ­āļļāļ›āļāļĢāļ“āđŒāđ€āļ‰āļžāļēāļ°āđ„āļ”āđ‰ āļ”āđ‰āļ§āļĒāļāļēāļĢāđƒāļŠāđ‰āđ‚āļ›āļĢāđ‚āļ•āļ„āļ­āļĨāļāļēāļĢāļŠāđˆāļ‡ LaRoomy āļ­āļļāļ›āļāļĢāļ“āđŒāļ—āļļāļāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļ—āļĩāđˆāļĄāļĩāļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­ Bluetooth-GATT āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āļĢāđˆāļ§āļĄāļāļąāļšāđāļ­āļ› LaRoomy āđ„āļĄāđˆāļˆāļģāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āļŠāļĢāđ‰āļēāļ‡āđāļĨāļ°āļˆāļąāļ”āđ€āļ•āļĢāļĩāļĒāļĄāđāļ­āļ›āđ€āļ‰āļžāļēāļ°āļŠāļģāļŦāļĢāļąāļšāļ­āļļāļ›āļāļĢāļ“āđŒ āđāļĨāļ°āļŠāļēāļĄāļēāļĢāļ–āļˆāļąāļ”āđ€āļ•āļĢāļĩāļĒāļĄāļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āđāļĨāļ°āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāļœāđˆāļēāļ™ Bluetooth āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§āđāļĨāļ°āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž

āđāļĨāļ°āļ™āļĩāđˆāđ€āļ›āđ‡āļ™āļ§āļīāļ˜āļĩāļ—āļĩāđˆāļ‡āđˆāļēāļĒ:
āđ€āļžāļĩāļĒāļ‡āļĢāļ§āļĄāđ„āļĨāļšāļĢāļēāļĢāļĩāļ—āļĩāđˆāđ€āļŦāļĄāļēāļ°āļŠāļĄāđƒāļ™ Visual Studio Code āđ‚āļ”āļĒāđƒāļŠāđ‰ PlatformIO āļŦāļĢāļ·āļ­āđ€āļžāļīāđˆāļĄāđ„āļĨāļšāļĢāļēāļĢāļĩāđ€āļ›āđ‡āļ™āļāļēāļĢāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āđƒāļ™ Arduino IDE āđāļĨāļ°āļāļģāļŦāļ™āļ”āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāļ‚āļ­āļ‡āļ­āļļāļ›āļāļĢāļ“āđŒ āđ€āļĄāļ·āđˆāļ­āđ‚āļŦāļĨāļ”āđ€āļŸāļīāļĢāđŒāļĄāđāļ§āļĢāđŒāļĨāļ‡āļšāļ™āļšāļ­āļĢāđŒāļ”āđāļĨāđ‰āļ§ āļˆāļ°āļŠāļēāļĄāļēāļĢāļ–āđ€āļžāļīāđˆāļĄāļ­āļļāļ›āļāļĢāļ“āđŒāļ āļēāļĒāđƒāļ™āđāļ­āļ›āđ„āļ”āđ‰ āđƒāļ™āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­ āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļ­āļļāļ›āļāļĢāļ“āđŒāļ—āļĩāđˆāļāļģāļŦāļ™āļ”āđ„āļ§āđ‰āļāđˆāļ­āļ™āļŦāļ™āđ‰āļēāļ™āļĩāđ‰āļˆāļ°āļ–āļđāļāļ”āļķāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđāļĨāļ°āļŠāđˆāļ§āļ™āļ•āļīāļ”āļ•āđˆāļ­āļœāļđāđ‰āđƒāļŠāđ‰āļ—āļĩāđˆāļŠāļ­āļ”āļ„āļĨāđ‰āļ­āļ‡āļāļąāļ™āļ‹āļķāđˆāļ‡āļ›āļĢāļąāļšāđƒāļŦāđ‰āđ€āļ‚āđ‰āļēāļāļąāļšāļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļ‚āļ­āļ‡āļ­āļļāļ›āļāļĢāļ“āđŒāļˆāļ°āđāļŠāļ”āļ‡āļ‚āļķāđ‰āļ™
āļŠāļīāđˆāļ‡āđ€āļ”āļĩāļĒāļ§āļ—āļĩāđˆāļ„āļļāļ“āļ•āđ‰āļ­āļ‡āļ—āļģāļ„āļ·āļ­āđƒāļŠāđ‰āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļŪāļēāļĢāđŒāļ”āđāļ§āļĢāđŒāđ€āļ‰āļžāļēāļ°āļ‚āļ­āļ‡āļ„āļļāļ“āđāļĨāļ°āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļāļąāļšāđ€āļŸāļĢāļĄāđ€āļ§āļīāļĢāđŒāļ LaRoomy API
āļ­āļąāļ›āđ€āļ”āļ•āđ€āļĄāļ·āđˆāļ­
9 āļĄāļī.āļĒ. 2566

āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨ

āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ”āđ‰āļ§āļĒāļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāđƒāļˆāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļ§āļīāļ˜āļĩāļ—āļĩāđˆāļ™āļąāļāļžāļąāļ’āļ™āļēāđāļ­āļ›āļĢāļ§āļšāļĢāļ§āļĄāđāļĨāļ°āđāļŠāļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨ āđāļ™āļ§āļ—āļēāļ‡āļ›āļāļīāļšāļąāļ•āļīāļ”āđ‰āļēāļ™āļ„āļ§āļēāļĄāđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ™āļ•āļąāļ§āđāļĨāļ°āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ­āļēāļˆāđāļ•āļāļ•āđˆāļēāļ‡āļāļąāļ™āđ„āļ›āļ•āļēāļĄāļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™ āļ āļđāļĄāļīāļ āļēāļ„ āđāļĨāļ°āļ­āļēāļĒāļļāļ‚āļ­āļ‡āļ„āļļāļ“ āļ™āļąāļāļžāļąāļ’āļ™āļēāđāļ­āļ›āđ„āļ”āđ‰āđƒāļŦāđ‰āļ‚āđ‰āļ­āļĄāļđāļĨāļ™āļĩāđ‰āđ„āļ§āđ‰āđāļĨāļ°āļ­āļēāļˆāļ­āļąāļ›āđ€āļ”āļ•āļ‚āđ‰āļ­āļĄāļđāļĨāđƒāļ™āļŠāđˆāļ§āļ™āļ™āļĩāđ‰āđ€āļĄāļ·āđˆāļ­āđ€āļ§āļĨāļēāļœāđˆāļēāļ™āđ„āļ›
āđ„āļĄāđˆāļĄāļĩāļāļēāļĢāđāļŠāļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨāļāļąāļšāļšāļļāļ„āļ„āļĨāļ—āļĩāđˆāļŠāļēāļĄ
āļ”āļđāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļ§āļīāļ˜āļĩāļ—āļĩāđˆāļ™āļąāļāļžāļąāļ’āļ™āļēāđāļ­āļ›āļ›āļĢāļ°āļāļēāļĻāđ€āļĢāļ·āđˆāļ­āļ‡āļāļēāļĢāđāļŠāļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨ
āđ„āļĄāđˆāļĄāļĩāļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļĢāļ§āļšāļĢāļ§āļĄāđ„āļ§āđ‰
āļ”āļđāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļ§āļīāļ˜āļĩāļ—āļĩāđˆāļ™āļąāļāļžāļąāļ’āļ™āļēāđāļ­āļ›āļ›āļĢāļ°āļāļēāļĻāđ€āļĢāļ·āđˆāļ­āļ‡āļāļēāļĢāļĢāļ§āļšāļĢāļ§āļĄāļ‚āđ‰āļ­āļĄāļđāļĨ
āļĄāļļāđˆāļ‡āļĄāļąāđˆāļ™āļ—āļĩāđˆāļˆāļ°āļ›āļāļīāļšāļąāļ•āļīāļ•āļēāļĄāļ™āđ‚āļĒāļšāļēāļĒāđ€āļžāļ·āđˆāļ­āļ„āļĢāļ­āļšāļ„āļĢāļąāļ§āļ‚āļ­āļ‡ Play