ວິທີການດໍາເນີນການ escless escreless eschte ກັບ arduino
ເບິ່ງ: 0 ຜູ້ຂຽນ: ບັນນາທິການເວັບໄຊທ໌ເຜີຍແຜ່ເວລາ: 2020-09-02 ຕົ້ນກໍາເນີດ: ສະຖານທີ່
ສອບຖາມ
ສິ່ງນີ້ອາດຈະເປັນການສະແດງວິທີການຕັ້ງຄ່າແລະເຮັດໃຫ້ escless eschte esc enturino ໂດຍໃຊ້ມໍເຕີທີ່ບໍ່ມີຄວາມໄວທີ່ແຕກຕ່າງກັນ.
ມັນຈະຜ່ານອຸປະກອນການ, ການຕິດຕັ້ງຮາດແວ, ແລະລະຫັດຊອບແວ.
ມັນຈະອະທິບາຍສິ່ງທີ່ເຮັດໃນທຸກໆບາດກ້າວຂອງລະຫັດ.
ຢ່າເຈັບປວດ, ມີຄວາມມ່ວນ!
ຂ້າງລຸ່ມນີ້ແມ່ນວິດີໂອຂອງການເຮັດວຽກ.
ທ່ານຈໍາເປັນຕ້ອງໄດ້ຮັບ: Arduino (
ຂ້ອຍຈະເຮັດມັນ, ຂ້ອຍໄດ້ໃຊ້ arduino mega
)
ແບດ
ດ້ວຍ ສາຍໄຟຟ້າ
ເຕີລີ່ທີ່ມີຄວາມສຸກໃນການເຊື່ອມຕໍ່ກັບສາຍໄຟຟ້າທີ່ເຮັດ
ມີ
ຄວາມສຸກ
,
ທີ່ ທາດເຫຼັກທີ່ຖືກມັດທະຍົມແມ່ນຮ້ອນ, ໃຫ້ເສັ້ນຄວບຄຸມມໍເຕີທີ່ເອົາອອກຈາກ ESC ກັບສາຍທີ່ເອົາອອກຈາກເຄື່ອງຈັກ.
ສາຍໄຟຢູ່ທາງກາງຕ້ອງໄປນໍາກັນ, ແຕ່ວ່າ 2 ສາຍທາງດ້ານຂ້າງສາມາດປ່ຽນໄປໄດ້ປ່ຽນທິດທາງຂອງມໍເຕີ.
ສຸດທ້າຍ, ທ່ານຈໍາເປັນຕ້ອງໃຊ້ທາດເຫຼັກທີ່ມີຂົນສົ່ງສໍາລັບການໃຫ້ຄວາມຮ້ອນ
ໃນສາຍ, ມັນຄວນໃຊ້ເວລາປະມານ 5-
10 ວິນາທີ, ຫຼັງຈາກນັ້ນເຮັດໃຫ້ຜູ້ສູງສົ່ງຢູ່ໃນສາຍແລະກາວພວກມັນພ້ອມກັນ. -
ເອົາສາຍປ້ອນຂໍ້ມູນຈາກ ESC (
ເບິ່ງຄືວ່າຢູ່ໃນເສັ້ນທາງ servo)
ແລະເຊື່ອມຕໍ່ກັບພື້ນທີ່ແລະສັນຍານ
ທີ່ຄວນເຊື່ອມຕໍ່ກັບ vin ຖ້າບໍ່ເຊື່ອມຕໍ່ກັບຄອມພິວເຕີ້.
ຖ້າມັນເຊື່ອມຕໍ່ກັບຄອມພິວເຕີ້, ຢ່າເຊື່ອມຕໍ່ເສົາໃນທາງບວກກັບສິ່ງໃດກໍ່ຕາມ, ຖ້າບໍ່ດັ່ງນັ້ນມັນຈະເຮັດໃຫ້ຄອມພິວເຕີຂອງທ່ານ
ມີສີແດງແລະສີດໍາອອກມາຈາກດ້ານລຸ່ມຄວນຕິດຢູ່ກັບແບດເຕີລີ່. -
ທ່ານຈໍາເປັນຕ້ອງສຽບກະດານ arduino ຄັ້ງທໍາອິດເຂົ້າໃນຄອມພິວເຕີຂອງທ່ານໂດຍໃຊ້ USB Connector.
ຈາກນັ້ນທ່ານສາມາດດາວໂຫລດໂປແກຼມຂ້າງລຸ່ມນີ້ໄດ້.
ຫຼັງຈາກດາວໂຫລດໂປແກມ, ໃຫ້ກົດປຸ່ມ Reset ຢູ່ Arduino ກ່ອນທີ່ຈະສຽບແບັດເຕີຣີເຂົ້າໃນ ESC.
ມໍເຕີ້ຈະເຮັດໃຫ້ມີສຽງດັງແລະຫຼັງຈາກນັ້ນມັນກໍ່ຈະລໍຖ້າ.
ຫຼັງຈາກສອງສາມວິນາທີ, ມໍເຕີຈະເຮັດສຽງປິບ 3 ຄັ້ງແລະຫຼັງຈາກນັ້ນຄ່ອຍໆຄ່ອຍໆຍ້າຍໄປສູ່ຄວາມໄວຂອງໂປແກມ.
ຫຼັງຈາກນັ້ນມັນຈະຄ່ອຍໆກັບຄືນສູ່ຄວາມໄວສູນ.
ທ່ານສາມາດແກ້ໄຂໂຄງການຂອງມໍເຕີແລ່ນແລະໄລຍະເວລາ.
ຢ່າຕັ້ງມໍເຕີກັບຄວາມໄວສູງກວ່າ 85%, ຖ້າບໍ່ດັ່ງນັ້ນ ESC ຈະໄຫມ້. ລະຫັດ)
ລະຫັດນີ້ສາມາດໃຊ້ສໍາລັບຈຸດປະສົງໃດໆ.
ລວມທັງ Servo Esc1; int pos = 0;
ບັນເທີງ / ກໍານົດຕໍາແຫນ່ງຕົວແປ () {setpeed (0);
/ ກໍານົດຄວາມຊັກຊ້າໄວທີ່ປ່ຽນແປງ (1000); } ຊຸດໂຊມລົງ (int ຄວາມໄວ) {
int ມຸມ =,
ຄວາມໄວ, 0,100, 0,100, 0,180);
/ ກໍານົດຕໍາແຫນ່ງ servo ກັບຄວາມໄວແຕກຕ່າງກັນ. ຂຽນ (ມຸມ); } ການຕັ້ງຄ່າ VOID () {{ESC1. ແນບ (9);
/ ເພີ່ມ ESC ໃສ່ລະຫັດ PIN. ແຂນ (); } loop void () {int ຄວາມໄວ;
/ (ຄວາມໄວ = 0; ຄວາມໄວ 0; ຄວາມໄວ - = 5) {
/ ໃນຄວາມໄວໃນໄລຍະ 1 ວິນາທີ, ຄວາມໄວຂອງວົງຈອນຫຼຸດລົງເປັນ 0% (ຄວາມໄວ); ການຊັກຊ້າ (1000); } ຊຸດໂຊມ (0);
ບັນເທີງ / ກໍານົດຕົວປ່ຽນຄວາມໄວໃຫ້ສູນບໍ່ວ່າຈະເປັນສິ່ງທີ່ຊັກຊ້າ (1000);
/ ປິດ 1 ວິນາທີ}