BLE Simple Remote

1K+
เดกเต—เตบเดฒเต‹เดกเตเด•เตพ
เด‰เดณเตเดณเดŸเด•เตเด• เดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต
เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚
เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต เดšเดฟเดคเตเดฐเด‚
เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต เดšเดฟเดคเตเดฐเด‚
เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต เดšเดฟเดคเตเดฐเด‚
เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต เดšเดฟเดคเตเดฐเด‚
เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต เดšเดฟเดคเตเดฐเด‚
เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต เดšเดฟเดคเตเดฐเด‚

เดˆ เด†เดชเตเดชเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต

ESP32, Arduino, Raspberry Pi ... เดชเต‹เดฒเตเดณเตเดณ เดตเดฟเดฆเต‚เดฐ เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เด…เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเดฑเต† เดฒเด•เตเดทเตเดฏเด‚.

เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดจเต‹เตผเดกเดฟเด•เต UART UUID- เด•เตพ เดธเต‡เดตเดจเดคเตเดคเดฟเดจเตเด‚ เดธเตเดตเดญเดพเดตเดคเตเดคเดฟเดจเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด“เดชเตเดทเตป เดฎเต†เดจเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดต เดฎเดพเดฑเตเดฑเดพเตป เด•เดดเดฟเดฏเตเด‚.

เด†เดฆเตเดฏเดคเตเดคเต† เด“เดชเตเดทเดฃเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพ 0 เดฎเตเดคเตฝ 3 เดตเดฐเต†เดฏเตเดณเตเดณ เด’เดฐเต เดšเดพเดจเดฒเดพเดฃเต.
เด…เดคเดฟเดจเตเดถเต‡เดทเด‚ 2 เดธเตเดฅเดพเดจเด™เตเด™เตพ เดฌเตˆเดฑเตเดฑเตเด•เดณเดพเดฏเดฟ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดชเต‚เดœเตเดฏเด‚ เดฌเตˆเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดธเตเดฅเดพเดจเด™เตเด™เดณเตเดŸเต† (เดชเดตเตผ) เดชเดฐเดฟเดงเดฟ -100 เดจเตเด‚ 100 เดจเตเด‚ เด‡เดŸเดฏเดฟเดฒเดพเดฃเต.

เดฎเต‹เดกเต เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟ:
เดฏเตเดชเดฟ: [เดšเดพเดจเตฝ,] 0, เดชเดตเตผ, 0
เดคเดพเดดเต‡เด•เตเด•เต: [เดšเดพเดจเตฝ,] 0, -เดถเด•เตเดคเดฟ, 0
เด‡เดŸเดคเต: [เดšเดพเดจเตฝ,] -เดถเด•เตเดคเดฟ, 0, 0
เด…เดตเด•เดพเดถเด‚: [เดšเดพเดจเตฝ,] เดชเดตเตผ, 0, 0
เดฎเดฟเดกเดฟเตฝ: [เดšเดพเดจเตฝ,] 0, 0, 0

เดฎเต‹เดกเต เดธเตเดฑเตเดฑเดพเตปโ€Œเดกเต‡เตผเดกเต เด…เดชเตเดฐเดพเดชเตโ€Œเดคเดฎเดพเด•เตเด•เดฟ:
เดฏเตเดชเดฟ: [เดšเดพเดจเตฝ,] 0, เดชเดตเตผ, 0
เดคเดพเดดเต‡เด•เตเด•เต: [เดšเดพเดจเตฝ,] 0, -เดถเด•เตเดคเดฟ, 0
เด‡เดŸเดคเต: [เดšเดพเดจเตฝ,] -เดถเด•เตเดคเดฟ, เดชเดตเตผ, 0
เด…เดตเด•เดพเดถเด‚: [เดšเดพเดจเตฝ,] เดชเดตเตผ, เดชเดตเตผ, 0
เดฎเดฟเดกเดฟเตฝ: [เดšเดพเดจเตฝ,] 0, 0, 0


เดฌเตˆเดฑเตเดฑเต เดฎเต‹เดกเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟ: เด“เดชเตโ€Œเดทเดฃเตฝ เดšเดพเดจเดฒเตเด‚ 3 เดธเตเดฅเดพเดจเด™เตเด™เดณเตเด‚ เดฌเตˆเดฑเตเดฑเตเด•เดณเดพเดฏเดฟ เด•เตˆเดฎเดพเดฑเตเดจเตเดจเต
เดฌเตˆเดฑเตเดฑเต เดฎเต‹เดกเต เด…เดชเตเดฐเดพเดชเตโ€Œเดคเดฎเดพเด•เตเด•เดฟ: เด“เดชเตโ€Œเดทเดฃเตฝ เดšเดพเดจเดฒเตเด‚ (เด•เต‹เดณเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต) 3 เดธเตเดฅเดพเดจเด™เตเด™เดณเตเด‚ เด•เต‹เดณเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดš เดตเดพเดšเด•เดฎเดพเดฏเดฟ เด•เตˆเดฎเดพเดฑเตเดฑเด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต (end n เด…เดตเดธเดพเดจเดฟเดšเตเดšเดคเต)

เดชเต‚เดœเตเดฏเด‚: เด“เตบ เดฑเดฟเดฒเต€เดธเต เดชเต‚เดœเตเดฏ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดฏเดพเดจเตเดคเตเดฐเดฟเด•เดฎเดพเดฏเดฟ เดฎเดŸเด™เตเด™เตเด•. [เดšเดพเดจเตฝ], 0, 0, 0

เดšเดพเดจเตฝ (Ch.): เด“เดชเตโ€Œเดทเดฃเตฝ เดšเดพเดจเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด• (เด†เดฆเตเดฏ เดฌเตˆเดฑเตเดฑเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดตเดพเดšเด•เด‚ เด•เต‹เดณเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต)

เดชเดตเตผ: 0 เดฎเตเดคเตฝ 100 โ€‹โ€‹เดตเดฐเต† เดธเตเดฒเตˆเดกเตผ
เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดค เดคเต€เดฏเดคเดฟ
2019 เดธเต†เดชเตเดฑเตเดฑเด‚ 29

เดกเดพเดฑเตเดฑเดพ เดธเตเดฐเด•เตเดท

เดกเต†เดตเดฒเดชเตเดชเดฐเตโ€เดฎเดพเตผ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดกเดพเดฑเตเดฑ เดถเต‡เด–เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเด™เตเด•เดฟเดŸเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดŽเด™เตเด™เดจเต†เดฏเต†เดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†เดฏเดพเดฃเต เดธเตเดฐเด•เตเดท เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดจเดฟเด™เตเด™เดณเตเดŸเต† เด‰เดชเดฏเต‡เดพเด—เดคเตเดคเต†เดฏเตเด‚ เดชเตเดฐเดฆเต‡เดถเดคเตเดคเต†เดฏเตเด‚ เดชเตเดฐเดพเดฏเดคเตเดคเต†เดฏเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดกเดพเดฑเตเดฑเดพ เดธเตเดตเด•เดพเดฐเตเดฏเดคเดฏเตเด‚ เดธเตเดฐเด•เตเดทเดพ เดจเดŸเดชเดŸเดฟเด•เดณเตเด‚ เดตเตเดฏเดคเตเดฏเดพเดธเดชเตเดชเต†เดŸเดพเด‚. เดกเต†เดตเดฒเดชเตเดชเดฐเตโ€ เดˆ เดตเดฟเดตเดฐเด™เตเด™เตพ เดจเตฝเด•เดฟ เด•เดพเดฒเด•เตเดฐเดฎเต‡เดฃ เด‡เดคเต เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดคเต‡เด•เตเด•เดพเด‚.
เดฎเต‚เดจเตเดจเดพเด‚ เด•เด•เตเดทเดฟเด•เดณเตเดฎเดพเดฏเดฟ เดกเดพเดฑเตเดฑเดฏเตŠเดจเตเดจเตเด‚ เดชเด™เตเด•เดฟเดŸเตเดŸเดฟเดฒเตเดฒ
เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดชเด™เตเด•เดฟเดŸเตฝ เดชเตเดฐเด–เตเดฏเดพเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเดฒเดฑเดฟเดฏเตเด•
เดกเดพเดฑเตเดฑเดฏเตŠเดจเตเดจเตเด‚ เดถเต‡เด–เดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ
เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดถเต‡เด–เดฐเดฃเด‚ เดชเตเดฐเด–เตเดฏเดพเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเดฒเดฑเดฟเดฏเตเด•
Play เด•เตเดŸเตเด‚เดฌ เดจเดฏเด‚ เดชเดพเดฒเดฟเด•เตเด•เดพเตป เดชเตเดฐเดคเดฟเดœเตเดžเดพเดฌเดฆเตเดงเดคเดฏเตเดฃเตเดŸเต

เดชเตเดคเดฟเดฏเดคเต†เดจเตเดคเดพเดฃเต

new value transmission

เด†เดชเตเดชเต เดชเดฟเดจเตเดคเตเดฃ

Ferdinand Stueckler เดกเต†เดตเดฒเดชเตเดชเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เด•เต‚เดŸเตเดคเตฝ เด‡เดจเด™เตเด™เตพ

เดธเดฎเดพเดจเดฎเดพเดฏ เด…เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ