ການຄວບຄຸມມໍເຕີທີ່ບໍ່ສະໄຫມກັບ Arduino
ເບິ່ງ: 0 ຜູ້ຂຽນ: ບັນນາທິການເວັບໄຊທ໌ເຜີຍແຜ່ເວລາ: 2020-09-02 ຕົ້ນກໍາເນີດ: ສະຖານທີ່
ສອບຖາມ
ຄໍາອວຍພອນຈາກຜູ້ອ່ານ, ຜູ້ຜະລິດ, Geeks, ຄວາມກະຕືລືລົ້ນ, ຜູ້ທີ່ມັກແລະຜູ້ເລີ່ມຕົ້ນເອເລັກໂຕຣນິກ;
ເປັນເວລາດົນນານ, ຂ້າພະເຈົ້າໄດ້ພະຍາຍາມສ້າງລົດ R / C ທີ່ບໍ່ມີສາຍກັບມໍເຕີທີ່ບໍ່ມີປະໂຫຍດແລະ Arduino.
ດຽວນີ້ຂ້ອຍໄດ້ສອບເສັງເຂົ້າຮຽນຂອງຂ້ອຍແລ້ວ, ຂ້ອຍໄດ້ຕັດສິນໃຈເອົາມັນມາ.
ໃນຂັ້ນຕອນການກໍານົດແບບສຸດທ້າຍຂອງວິທີການຄວບຄຸມທີ່ຂ້ອຍກໍາລັງຈະໃຊ້ເພື່ອເຮັດລົດ R / C, ຂ້ອຍມີປັນຫາ: ຄວບຄຸມມໍເຕີທີ່ບໍ່ມີປະໂຫຍດກັບ Arduino.
ໃນເວລາທີ່ຄວບຄຸມ
ard ard ard ຂອງ Arthuino ຂອງ Arduino, ບໍ່ຕ້ອງກັງວົນ, ເພາະວ່າໃນແບບນີ້ທີ່ສາມາດຄວບຄຸມໄດ້ໃນແບບທີ່ ARDUINE ໂດຍບໍ່ສາມາດບັນທຶກໄດ້, ບໍ່ວ່າຈະເປັນແຮງດັນໄຟຟ້າຫຼືຜູ້ຕ້ານທານໂດຍກົງ.
ເພື່ອທົດລອງໂຄງການນີ້, ທ່ານຕ້ອງການບາງສິ່ງບາງຢ່າງພື້ນຖານ: ຂ້ອຍ
ການຜະລິດຕະພັນສ່ວນໃຫຍ່ທີ່ຂ້ອຍຕ້ອງການ)
ຍັງຕ້ອງ
ກ່ອນທີ່ພວກເຮົາຈະເລີ່ມຕົ້ນຂຽນລະຫັດ, ໃຫ້ທໍາອິດເຊື່ອມຕໍ່ກັບ ESC ແລະມໍເຕີຈາກ Arduino.
ການເຊື່ອມຕໍ່ກັບໂຄງການນີ້ແມ່ນຂ້ອນຂ້າງງ່າຍດາຍແລະໂດຍກົງ.
ອີງຕາມລະຫັດທີ່ຂ້າພະເຈົ້າຂຽນ, ການເຊື່ອມຕໍ່ມີດັ່ງນີ້: PIN ຂອງຜົນຜະລິດຂອງ Potentiometer / Joystick ແມ່ນເຊື່ອມຕໍ່ກັບ PIN ທີ່ຄ້າຍຄືກັນ 0 ຢູ່ເທິງ Arduino.
ແຜນວາດ schematic ຂອງການນໍາໃຊ້ potentiometer ແລະ joystick analog. ( ຂ້າພະເຈົ້າ
ໃຊ້ເຄື່ອງຈັກທີ່ມີຄວາມສຸກແບບທໍາມະຊາດແລະເຮັດແຜນວາດຂອງ
TO
ໄດ້
-
(
SchoS
PIN
ຄໍາສັ່ງແມ່ນບໍ່ສໍາຄັນ. (
ຖ້າຫາກວ່າມໍເຕີບໍ່ຫມຸນໄປໃນທິດທາງທີ່ຕ້ອງການ, ພຽງແຕ່ປ່ຽນສາຍໄຟທັງສອງເສັ້ນໃນລົດໄຟທີ່ບໍ່ມີຄວາມຫຍຸ້ງຍາກ)
ຫຼັງຈາກການເຊື່ອມຕໍ່ຮາດແວຣ, ພວກເຮົາສາມາດຈັດການກັບລະຫັດ Arduino.
ລະຫັດແມ່ນງ່າຍດາຍພໍສົມຄວນແລະຂ້ອຍພະຍາຍາມອະທິບາຍການເຮັດວຽກຂອງແຕ່ລະສາຍດ້ວຍຄໍາເຫັນ.
ເຖິງຢ່າງໃດກໍ່ຕາມ, ກະລຸນາຕິດຕໍ່ຫາຂ້ອຍຖ້າເຈົ້າມີບັນຫາ: HRITHIKBANSAL70 @ Gmail.
comhrithikbansal. ລະຫັດຄອມພິວເຕີ້ :(.
ຍັງຕິດໃສ່ເອກະສານ ino)
/ * ESC calibrate the escape ESC Data ເຊື່ອມຕໍ່ກັບ Pin Digital Pin 10 ຢູ່ເທິງ Arduino.
ການປ້ອນຂໍ້ມູນທີ່ມີ Potentiometer / Joystick ເຊື່ອມຕໍ່ກັບ PIN ແບບອະນຸລັອກ 0 ໃນ Arduino.
ລວບລວມແລະອັບໂຫລດລະຫັດ.
ຫຼັງຈາກນັ້ນ, ຮັກສາເຄື່ອງເຕີມ / potentiometer ຢູ່ໃນຕໍາແຫນ່ງສູງສຸດຂອງມັນແລະເຊື່ອມຕໍ່ການສະຫນອງພະລັງງານພາຍນອກໃຫ້ ESC.
ທ່ານຈະໄດ້ຍິນສຽງເບກບາງຢ່າງແລະໃສ່ potentiometer / joystick ໃນຕໍາແຫນ່ງຕໍ່າສຸດ.
ສິ່ງນີ້ຈະກໍານົດຈຸດຈົບຂອງ ESC.
ລະຫັດຕົວຢ່າງນີ້ແມ່ນຢູ່ໃນສາທາລະນະ.
ມັນໄດ້ຖືກປັບປຸງໂດຍ Hrithik Bansal ທີ່ www ໃນວັນທີ 20 ມີນາ 2017. Hrithikbansal.
com * / ປະກອບມີ / ປະກອບມີຫ້ອງສະຫມຸດ servo ສໍາລັບຫນ້າທີ່ servo asc;
ທຸລະກິດ / ປະກາດ ESC ເປັນ Intut intut ຂອງວັດຖຸ servo; ການຕັ້ງຄ່າ VOID () {{Esc. ແນບ (10);
/ ເຊື່ອມຕໍ່ ESC ກັບ PIN ດິຈິຕອນ 10 serial. ເລີ່ມຕົ້ນ (9600);
ເລີ່ມຕົ້ນອ່ານ / ເປີດ Loop serial monitorvoid () {
Input = analogread (A0);
/ ມູນຄ່າຂອງການປ້ອນຂໍ້ມູນແມ່ນການປ້ອນຂໍ້ມູນແບບອະນາລັອກໃນ PIN 0 0 Serial. ພິມ (
\ 'ມູນຄ່າການປ້ອນຂໍ້ມູນເດີມ: \');
/ serial port port ພິມລໍາດັບມູນຄ່າການປ້ອນຂໍ້ມູນຕົ້ນສະບັບ. ພິມ (ປ້ອນຂໍ້ມູນ); serial. ພິມ (\ '| \'); ຄວາມລ່າຊ້າ (1); ການປ້ອນຂໍ້ມູນ = ແຜນທີ່ (analogread (A0)
, 0,1023, 0,,180);
/ ແຜນທີ່ຄຸນຄ່າການປ້ອນຂໍ້ມູນຂອງ joystick ໃນລະຫັດ PIN ໃນລະອຽດ 0 ເຖິງຄ່າສູງສຸດແລະຕ່ໍາສຸດທີ່ສອດຄ່ອງກັບຜົນໄດ້ຮັບ Servo: 180 ແລະ 0 serial. ພິມ (
\ 'ມູນຄ່າປ້ອນຂໍ້ມູນສໍາລັບການສ້າງແຜນທີ່: \'); serial. ພິມ (ປ້ອນຂໍ້ມູນ);
/ serial ພິມມູນຄ່າການປ້ອນຂໍ້ມູນຂອງ serial. ພິມ (\ '\'); ຄວາມລ່າຊ້າ (1);
ບັນເທີງ / ວັນຕ້ອງການຊັກຊ້າກໍານົດຄວາມລະອຽດ / ລຽບຂອງທ່ານແລະຄວາມສາມາດໃນການຕອບສະຫນອງຂອງການເຄື່ອນໄຫວຂອງ potwinteroMeter / Joystick. Esc. ຂຽນ (ປ້ອນເຂົ້າ); ສະຖານະພາບຂອງ / ESC ຈະຄືກັນກັບສະຖາ
/ ຕໍາແຫນ່ງຂອງ Joystick
ນະ
ພາບ
ຫຼັງຈາກນັ້ນ, ເອົາ potentiometer / joystick ໃນສອງຕໍາແຫນ່ງທີ່ສຸດ, ເຊິ່ງຈະເປັນຈຸດສຸດທ້າຍຂອງທ່ານ (
ບ່ອນທີ່ມໍເຕີຈະຫມຸນດ້ວຍຄວາມໄວສູງສຸດ).
ທ່ານຈະໄດ້ຍິນສຽງປິບອີກຄັ້ງ, ຫຼັງຈາກນັ້ນ potentiometer / joystick ແມ່ນເນັ້ນໃສ່ຢ່າງເຕັມສ່ວນຕໍ່ຈຸດສຸດທ້າຍ / ທ້າຍອື່ນໆ.
ນີ້ຈະເປັນຈຸດສຸດທ້າຍທີ່ຕໍ່າຂອງທ່ານ (
ມໍເຕີຈະເປັນເຄື່ອງຂຽນໃນເວລານີ້).
ອີກເທື່ອຫນຶ່ງ, ທ່ານຈະໄດ້ຍິນສຽງຮ້ອງບາງຢ່າງແລະວຽກງານການສອບທຽບໄດ້ຖືກເຮັດແລ້ວ. {
ສິ່ງນີ້ໄດ້ສະແດງຢູ່ໃນໂຄງ
ການຕົວຢ່າງວີດີໂອ:
ຄໍາແນະນໍາ: ໃນລະຫວ່າງການທົດສອບ, ເນື່ອງຈາກການຫມູນວຽນໂດຍລວມຂອງມໍເຕີ (ມໍເຕີພາຍນອກ)
ມັນກໍ່ເປັນອັນຕະລາຍທີ່ທ່ານບໍ່ສາມາດຈັບມັນໄວ້ໃນມືຂອງທ່ານ.
ໃນຂະນະທີ່ທົດສອບມັນ, ກະລຸນາມ້ວນໂດຍບັງເອີນໃນເວລາທີ່ມໍເຕີກໍາລັງຫມູນວຽນໄດ້ໄວຫຼາຍ: ຖ້າທ່ານມີບັນຫາຫຍັງ, ກະລຸນາຕິດຕໍ່ຫາຂ້ອຍ: Hrithikbansal70
hrhrithiksal.
ຂ້າພະເຈົ້າຫວັງວ່າສິ່ງນີ້ຈະແກ້ໄຂບັນຫາຂອງທ່ານແລະທ່ານຈະໄດ້ຮຽນຮູ້ສິ່ງໃຫມ່ໆໃນມື້ນີ້. ຂອບໃຈ!