ວິທີເຮັດວິທະຍຸດ້ວຍຣີໂມດຄວບຄຸມ

ວິທີເຮັດວິທະຍຸດ້ວຍຣີໂມດຄວບຄຸມ

ວິທະຍຸ, ສື່ກາງການສື່ສານທີ່ມີມາດົນນານ, ຍັງຄົງມີຄວາມກ່ຽວຂ້ອງ ແລະ ໄດ້ຮັບຄວາມນິຍົມໃນປະຈຸບັນ. ເຖິງວ່າຈະມີເຕັກໂນໂລຊີໃໝ່ໆຫຼາຍຢ່າງເກີດຂຶ້ນ, ແຕ່ຄວາມດຶງດູດໃຈຂອງມັນຍັງຄົງເຂັ້ມແຂງ. ແຕ່ຈະເປັນແນວໃດຖ້າພວກເຮົາສາມາດລວມເອົາເຕັກໂນໂລຊີທີ່ທັນສະໄໝເຂົ້າກັບເຕັກໂນໂລຊີຄລາສສິກນີ້ໄດ້? ລອງນຶກພາບເຖິງວິທະຍຸທີ່ສາມາດຄວບຄຸມຈາກໄລຍະໄກໄດ້. ບົດຄວາມນີ້ຈະກວມເອົາວິທີການສ້າງວິທະຍຸທີ່ຄວບຄຸມຈາກໄລຍະໄກທີ່ສາມາດຄວບຄຸມຜ່ານເຄືອຂ່າຍ Wi-Fi ໂດຍໃຊ້ໄມໂຄຣຄອນໂທຣເລີເຊັ່ນ ESP8266, ໂມດູນວິທະຍຸ FM, ແລະແອັບໂທລະສັບສະຫຼາດ.

ການກະກຽມ ແລະ ເຄື່ອງມື

ກ່ອນທີ່ທ່ານຈະເລີ່ມຕົ້ນ, ໃຫ້ແນ່ໃຈວ່າທ່ານມີອຸປະກອນ ແລະ ວັດສະດຸຕໍ່ໄປນີ້:
- ໄມໂຄຣຄອນໂທຣເລີ ESP8266 ຫຼື ESP32
- ໂມດູນວິທະຍຸ FM (ເຊັ່ນ SI4703 ຫຼື TEA5767)
- ສາຍ Breadboard ແລະ ສາຍ jumper
- ແຫຼ່ງພະລັງງານ (ເຊັ່ນ: ແບັດເຕີຣີ ຫຼື ອະແດບເຕີ USB)
- ອຸປະກອນ Android/iOS ທີ່ມີແອັບ Blynk ຫຼື ແອັບອື່ນໆທີ່ຮອງຮັບການຄວບຄຸມໄລຍະໄກ

ຂັ້ນຕອນທີ 1: ການຂຽນໂປຣແກຣມໄມໂຄຣຄອນໂທຣລເລີ

ຂັ້ນຕອນທຳອິດແມ່ນການເຊື່ອມຕໍ່ ESP8266/ESP32 ເຂົ້າກັບຄອມພິວເຕີຂອງທ່ານ ແລະ ໂປຣແກຣມມັນໃຫ້ສື່ສານກັບໂມດູນວິທະຍຸ FM ແລະ ແອັບພລິເຄຊັນຄວບຄຸມໄລຍະໄກ.

ການຕິດຕັ້ງ Arduino IDE ແລະຫ້ອງສະໝຸດເພີ່ມເຕີມ
1. ດາວໂຫຼດ ແລະ ຕິດຕັ້ງ Arduino IDE: Arduino IDE ແມ່ນຊອບແວທີ່ໃຊ້ເພື່ອຂຽນ ແລະ ອັບໂຫຼດລະຫັດໄປຍັງກະດານໄມໂຄຣຄອນໂທຣລເລີ. ທ່ານສາມາດດາວໂຫຼດໄດ້ຈາກເວັບໄຊທ໌ທາງການຂອງ Arduino.
2. ເພີ່ມກະດານ ESP8266/ESP32 ໃສ່ Arduino IDE:
- ເປີດ Arduino IDE, ຈາກນັ້ນໄປທີ່ `File -> Preferences`.
- ໃນພາກສ່ວນ `Additional Boards Manager URLs`, ໃຫ້ເພີ່ມ URL ນີ້: `http://arduino.esp8266.com/stable/package_esp8266com_index.json` ສຳລັບ ESP8266 ຫຼື `https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json` ສຳລັບ ESP32.
– ໄປທີ່ `ເຄື່ອງມື -> ກະດານ -> ຕົວຈັດການກະດານ`, ຊອກຫາ ແລະ ຕິດຕັ້ງກະດານທີ່ເໝາະສົມ.
3. ຕິດຕັ້ງຫ້ອງສະໝຸດວິທະຍຸ FM: ຊອກຫາ ແລະ ຕິດຕັ້ງຫ້ອງສະໝຸດ SI4703 ຫຼື TEA5767 ຈາກ `Sketch -> Include Library -> Manage Libraries`.

ລະຫັດສຳລັບ ESP8266/ESP32
ຕົວຢ່າງລະຫັດຂ້າງລຸ່ມນີ້ເຮັດວຽກສຳລັບ ESP8266 ດ້ວຍໂມດູນ TEA5767:

“`cpp
ປະກອບດ້ວຍ
ປະກອບດ້ວຍ
ປະກອບດ້ວຍ
ປະກອບດ້ວຍ

ວິທະຍຸ TEA5767Radio;

char auth[] = “YourAuthToken”;
char ssid[] = “SSID ເຄືອຂ່າຍຂອງທ່ານ”;
char pass[] = “ລະຫັດຜ່ານເຄືອຂ່າຍຂອງທ່ານ”;

BLYNK_WRITE(V1) {
int channel = param.asInt(); // ຮັບຄ່າໃນຊ່ວງ 87.5 ຫາ 108.0
ຄວາມຖີ່ລອຍ = ຊ່ອງ / 10.0;
radio.setFrequency(ຄວາມຖີ່);
}

void setup () {
Serial.begin (115200);
Blynk.begin(auth, ssid, pass);
Wire.begin ();
ວິທະຍຸ.init();
}

loop loop () {
Blynk.run();
}
“ `

ປ່ຽນ `YourAuthToken`, `YourNetworkSSID`, ແລະ `YourNetworkPassword` ຕາມເຄືອຂ່າຍ Wi-Fi ແລະໂທເຄັນການພິສູດຢືນຢັນຕົວຕົນຂອງທ່ານຈາກແອັບ Blynk.

ຂັ້ນຕອນທີ 2: ການເຊື່ອມຕໍ່ຮາດແວ

1. ເຊື່ອມຕໍ່ ESP8266/ESP32 ກັບໂມດູນ TEA5767:
- VCC ໃນ TEA5767 ເຖິງ 3.3V ໃນ ESP8266/ESP32
- GND ໃນ TEA5767 ຫາ GND ໃນ ESP8266/ESP32
- SDA ໃນ TEA5767 ຫາ D2 ໃນ ESP8266 ຫຼື GPIO21 ໃນ ​​ESP32
- SCL ໃນ TEA5767 ຫາ D1 ໃນ ESP8266 ຫຼື GPIO22 ໃນ ESP32

2. ເສົາອາກາດ: ເຊື່ອມຕໍ່ເສົາອາກາດກັບໂມດູນ TEA5767 ເພື່ອການຮັບສັນຍານວິທະຍຸທີ່ດີຂຶ້ນ. ທ່ານສາມາດໃຊ້ສາຍຍາວເປັນເສົາອາກາດໄດ້.

ຂັ້ນຕອນທີ 3: ຕັ້ງຄ່າແອັບ Blynk

1. ດາວໂຫຼດແອັບ Blynk: ຕິດຕັ້ງແອັບ Blynk ຈາກ Google Play Store ຫຼື Apple App Store.
2. ສ້າງໂຄງການໃໝ່: ສ້າງໂຄງການໃໝ່ໃນແອັບ Blynk ແລະ ເພີ່ມວິດເຈັດ Step H ເພື່ອຕັ້ງຄ່າຄວາມຖີ່ວິທະຍຸ. ຕັ້ງຄ່າຊ່ວງອິນພຸດຈາກ 875 ຫາ 1080, ເຊິ່ງເປັນຕົວແທນຂອງ 87.5 MHz ຫາ 108.0 MHz.
3. ຮັບໂທເຄັນການກວດສອບຄວາມຖືກຕ້ອງ: ເມື່ອໂຄງການຖືກສ້າງຂຶ້ນແລ້ວ, ແອັບຈະໃຫ້ໂທເຄັນການກວດສອບຄວາມຖືກຕ້ອງທີ່ທ່ານຕ້ອງໃສ່ເຂົ້າໃນລະຫັດ Arduino.

ຂັ້ນຕອນທີ 4: ທົດສອບມັນ

ເມື່ອຂັ້ນຕອນທັງໝົດສຳເລັດແລ້ວ, ມັນເຖິງເວລາທົດສອບລະບົບແລ້ວ:

1. ອັບໂຫຼດລະຫັດ: ອັບໂຫຼດລະຫັດທີ່ຂຽນລົງໃນ ESP8266/ESP32 ຜ່ານ Arduino IDE.
2. ເປີດອຸປະກອນ: ເຊື່ອມຕໍ່ ESP8266/ESP32 ແລະໂມດູນ TEA5767 ກັບແຫຼ່ງພະລັງງານ.
3. ການຄວບຄຸມຈາກ Blynk: ເປີດແອັບ Blynk ແລະໃຊ້ວິດເຈັດທີ່ທ່ານໄດ້ຕັ້ງຄ່າໃຫ້ປ່ຽນຄວາມຖີ່ວິທະຍຸ. ESP8266/ESP32 ຈະຄວບຄຸມໂມດູນ TEA5767 ແລະປ່ຽນຄວາມຖີ່ຕາມການຕັ້ງຄ່າໃນແອັບ.

ການແກ້ໄຂບັນຫາ

ຖ້າລະບົບບໍ່ເຮັດວຽກຕາມທີ່ຄວນ, ບາງສິ່ງທີ່ທ່ານສາມາດກວດສອບໄດ້ຄື:
– ການເຊື່ອມຕໍ່ Pin: ໃຫ້ແນ່ໃຈວ່າສາຍໄຟທັງໝົດໄດ້ເຊື່ອມຕໍ່ຢ່າງຖືກຕ້ອງ ແລະ ບໍ່ວ່າງ.
- ລະຫັດໂປຣແກຣມ: ໃຫ້ແນ່ໃຈວ່າລະຫັດໄດ້ຖືກອັບໂຫລດໄປຍັງໄມໂຄຣຄອນໂທຣເລີໂດຍບໍ່ມີຂໍ້ຜິດພາດ.
- ເຄືອຂ່າຍ Wi-Fi: ໃຫ້ແນ່ໃຈວ່າ ESP8266/ESP32 ໄດ້ເຊື່ອມຕໍ່ກັບເຄືອຂ່າຍ Wi-Fi ຢ່າງຖືກຕ້ອງ ແລະ ທ່ານກຳລັງໃຊ້ໂທເຄັນການກວດສອບຄວາມຖືກຕ້ອງທີ່ຖືກຕ້ອງຈາກແອັບ Blynk.
– ການສະໜອງພະລັງງານ: ໃຫ້ແນ່ໃຈວ່າມີພະລັງງານພຽງພໍ, ໂດຍສະເພາະຖ້າທ່ານກຳລັງໃຊ້ອົງປະກອບຫຼາຍຢ່າງ.

ສະຫຼຸບ

ການສ້າງວິທະຍຸຄວບຄຸມໄລຍະໄກອາດເບິ່ງຄືວ່າເປັນໂຄງການທີ່ສັບສົນ, ແຕ່ດ້ວຍເຄື່ອງມື ແລະ ຂັ້ນຕອນທີ່ເໝາະສົມ, ທ່ານສາມາດສ້າງລະບົບທີ່ໃຊ້ງານໄດ້ ແລະ ທັນສະໄໝ. ການປະສົມປະສານຂອງເທັກໂນໂລຢີໄມໂຄຣໂປຣເຊດເຊີ ແລະ ໂມດູນວິທະຍຸຊ່ວຍໃຫ້ທ່ານສາມາດຄວບຄຸມວິທະຍຸຈາກແອັບໂທລະສັບສະຫຼາດ, ເຊິ່ງຊ່ວຍໃຫ້ເຂົ້າເຖິງ ແລະ ໃຊ້ງານໄດ້ງ່າຍທຸກເວລາ, ທຸກບ່ອນ.

ການທົດລອງນີ້ບໍ່ພຽງແຕ່ຊ່ວຍປັບປຸງວິທະຍຸແບບດັ້ງເດີມໃຫ້ທັນສະໄໝເທົ່ານັ້ນ ແຕ່ຍັງເປີດໂອກາດໃຫ້ແກ່ການພັດທະນາເຕັກໂນໂລຊີ IoT (ອິນເຕີເນັດຂອງສິ່ງຕ່າງໆ) ຕື່ມອີກ. ດ້ວຍຄວາມຄິດສ້າງສັນ ແລະ ຄວາມພະຍາຍາມ, ທ່ານສາມາດນຳໃຊ້ແນວຄວາມຄິດດຽວກັນນີ້ກັບອຸປະກອນອື່ນໆໃນເຮືອນ ຫຼື ບ່ອນເຮັດວຽກຂອງທ່ານໄດ້.

ໂຊກດີແລະມີຄວາມມ່ວນ!

ຂຽນຄຳເຫັນ