ການຂຽນໂປຼແກຼມຂອງກະດານ Free ແມ່ນກາຍເປັນຄົນອັບເດດ: ແລະມັນກໍ່ບໍ່ມີສິ່ງມະຫັດເລີຍເພາະວ່າກະດານເຊັ່ນ Raspberry Pi ຫຼື Arduino ແມ່ນມີລາຄາຖືກກວ່າ. ການສອນແລະການສອນວິດີໂອຍັງມີລາຄາຖືກກວ່າແລະມັນໃຊ້ເວລາພຽງສອງສາມຊົ່ວໂມງເພື່ອຮຽນຮູ້ອົງປະກອບການຂຽນໂປແກຼມຂັ້ນພື້ນຖານ. ມັນແມ່ນຍ້ອນວ່ານັ້ນ ມີຫລາຍໂປແກຼມທີ່ພະຍາຍາມຊ່ວຍໃນການສ້າງໂປແກຼມສະເພາະ ສຳ ລັບ Arduino ຫຼື Raspberry Pi. ແມ່ນແຕ່ໂປແກຼມທີ່ຕິດຕັ້ງຢູ່ພາຍໃນອຸປະກອນເຫຼົ່ານີ້ເພື່ອສ້າງໂປແກຼມອື່ນ, ສຳ ລັບ Raspberry Pi ພວກເຮົາມີຕົວຢ່າງຫຼາຍຢ່າງ.
ໜຶ່ງ ໃນໂປແກຼມຫຼືຊອບແວທີ່ມີຊື່ສຽງທີ່ສຸດທີ່ກ່ຽວຂ້ອງກັບ Arduino ແມ່ນ ການຂູດ ສຳ ລັບ Arduino, ເປັນໂປແກຼມຮັດກຸມ ສຳ ລັບຜູ້ໃຊ້ຈົວທີ່ຈະຊ່ວຍພວກເຮົາສ້າງໂປແກຼມຟຣີ ສຳ ລັບໂຄງການ Arduino ຂອງພວກເຮົາເຮັດວຽກຢ່າງຖືກຕ້ອງ.
ດັດນີ
ການຂູດ ສຳ ລັບ Arduino ແມ່ນຫຍັງ?
ແຕ່ ທຳ ອິດພວກເຮົາຕ້ອງເວົ້າວ່າມັນແມ່ນ Scratch ສຳ ລັບ Arduino. ການຂູດ ສຳ ລັບ Arduino ແມ່ນໂປແກຼມ IDE ທີ່ແນໃສ່ຜູ້ຊົມໃຊ້ຈົວ. ເຄື່ອງມື ສຳ ລັບການຂຽນໂປແກຼມທີ່ຊ່ວຍໃຫ້ການສ້າງລະຫັດ, ການລວບລວມແລະການ ດຳ ເນີນງານຂອງມັນໃນເວລາຈິງ. ຊອບແວແມ່ນອີງໃສ່ແອັບ app ເດັກນ້ອຍທີ່ມີຊື່ສຽງທີ່ເອີ້ນວ່າ Scratch. ຄໍາຮ້ອງສະຫມັກນີ້ຄົ້ນຫາ ການສອນການຂຽນໂປຼແກຼມໃນບັນດາເດັກນ້ອຍຍ້ອນຂອບໃຈແລະໂປແກຼມສາຍຕາທີ່ຊ່ວຍໃຫ້ເດັກນ້ອຍພັດທະນາທັກສະທີ່ມີເຫດຜົນທີ່ສຸດ. ແນວຄວາມຄິດຂອງ Scratch ສຳ ລັບ Arduino ແມ່ນການ ນຳ ໃຊ້ໂປແກຼມການຂຽນໂປແກຼມສາຍຕາແລະສະກັດກັ້ນໂປແກຼມເພື່ອໃຫ້ຜູ້ໃຊ້ໃດ ໜຶ່ງ ບໍ່ວ່າຈະເປັນລະດັບການຂຽນໂປຼແກຼມສາມາດສ້າງໂປແກຼມ ສຳ ລັບ Arduino.
Scratch ສຳ ລັບ Arduino ບໍ່ມີຫຍັງກ່ຽວຂ້ອງກັບໂຄງການ Scratch ຫລືໂຄງການ Arduino, ເຖິງຢ່າງໃດກໍ່ຕາມ, ຍ້ອນວ່າພວກເຂົາເປັນໂຄງການທີ່ບໍ່ເສຍຄ່າ, ໂຄງການທີ່ດີທີ່ສຸດຂອງແຕ່ລະໂຄງການໄດ້ຖືກປະຕິບັດເພື່ອໃຫ້ຜູ້ໃຊ້ສຸດທ້າຍສາມາດໃຊ້ກະດານແລະຊອບແວ Arduino ຂອງພວກເຂົາ. ເຖິງແມ່ນວ່າພວກເຮົາຕ້ອງເວົ້າວ່າສາມໂຄງການນີ້ບໍ່ໄດ້ຕິດຕໍ່ພົວພັນເຊິ່ງກັນແລະກັນ. ນັ້ນແມ່ນ, Scratch ບໍ່ມີທາງເລືອກທີ່ກາຍເປັນ Scratch ສຳ ລັບ Arduino ແລະ Arduino IDE ບໍ່ອະນຸຍາດໃຫ້ຂຽນໂປແກຼມສາຍຕາດ້ວຍໂປແກຼມທີ່ມີຊື່ວ່າ Scratch ສຳ ລັບ Arduino. ການຂູດແມ່ນໂປແກຼມຊອບແວແບບຢືນແລະ ການຂູດຂີ້ເຫຍື່ອ ສຳ ລັບ Arduino ແມ່ນໂປແກຼມ multiplatform ທີ່ເປັນເອກະລາດເຊິ່ງຄ້າຍຄືກັບ Arduino IDE, ມີຄົນຂັບຂອງກະດານ Arduino ທີ່ແນ່ນອນເພື່ອການສື່ສານ..
ຂອບໃຈຊຸມຊົນ, Scratch ສຳ ລັບ Arduino ມີ ຄໍາຮ້ອງສະຫມັກສໍາລັບ Android ທີ່ບໍ່ພຽງແຕ່ອະນຸຍາດໃຫ້ໂທລະສັບສະຫຼາດຕິດຕໍ່ສື່ສານກັບໂປແກຼມ, ແຕ່ພວກເຮົາຍັງສາມາດທົດສອບໂປແກຼມທີ່ຖືກສ້າງຂື້ນໂດຍໃຊ້ໂປໂຕຄອນ HTTP.
ວິທີການຕິດຕັ້ງ Scratch ສຳ ລັບ Arduino?
ໂປແກຼມ Scratch ສຳ ລັບ Arduino ແມ່ນສາມາດໃຊ້ໄດ້ ສຳ ລັບເວທີຕ່າງໆ, ຢ່າງ ໜ້ອຍ ສຳ ລັບແພລະຕະຟອມທີ່ໄດ້ຮັບຄວາມນິຍົມສູງສຸດທີ່ມີຜູ້ໃຊ້ຫຼາຍທີ່ສຸດ: ພວກເຮົາສາມາດຕິດຕັ້ງມັນໃສ່ Windows, macOS, ສຳ ລັບ Gnu / Linux ແລະແມ່ນແຕ່ ສຳ ລັບການແຈກຈ່າຍ Raspberry Pi, ດັ່ງນັ້ນພວກເຮົາສາມາດມີໂປແກຼມນີ້ຢູ່ໃນຄອມພິວເຕີ້ທີ່ພວກເຮົາໃຊ້.
ແຕ່ກ່ອນອື່ນ ໝົດ, ພວກເຮົາຕ້ອງໄດ້ຮັບໂປແກມຕິດຕັ້ງມັນໄວ້ໃນຄອມພີວເຕີ້ຂອງພວກເຮົາ. ໃນ ເວັບໄຊທ໌ທາງການຂອງໂຄງການ ພວກເຮົາສາມາດໄດ້ຮັບໂຄງການ ສຳ ລັບທຸກລະບົບປະຕິບັດການ.
ຖ້າພວກເຮົາໃຊ້ Windows, ພວກເຮົາຕ້ອງກົດສອງຄັ້ງໃສ່ຊຸດທີ່ດາວໂຫລດແລະ ຕິດຕາມຕົວຊ່ວຍສ້າງການຕິດຕັ້ງເຊິ່ງພວກເຮົາຈະຕ້ອງກົດປຸ່ມຕໍ່ໄປຫລືຕໍ່ໄປ.
ຖ້າທ່ານໃຊ້ macOS, ຂະບວນການແມ່ນຄ້າຍຄືກັນຫຼືຄ້າຍຄືກັນ. ແຕ່ກ່ອນທີ່ຈະກົດປຸ່ມສອງຄັ້ງທີ່ພວກເຮົາດາວໂຫລດແລ້ວ, ພວກເຮົາຕ້ອງໄປທີ່ການຕັ້ງຄ່າ macOS ແລະໃຫ້ແນ່ໃຈວ່າລະບົບປະຕິບັດການອະນຸຍາດໃຫ້ຕິດຕັ້ງໂປແກຼມທີ່ບໍ່ມີສິດອະນຸຍາດ. ເມື່ອພວກເຮົາໄດ້ເຮັດສິ່ງນີ້ແລ້ວ, ພວກເຮົາເປີດຊຸດສະ ໝັກ ແລະລາກແອັບພລິເຄຊັນໄປທີ່ໂຟນເດີຂອງແອັບພລິເຄຊັນ.
ຖ້າພວກເຮົາໃຊ້ Gnu / Linux, ຫຼັງຈາກນັ້ນພວກເຮົາຕ້ອງ ທໍາອິດດາວໂຫລດຊຸດທີ່ສອດຄ້ອງກັບເວທີຂອງພວກເຮົາໃນກໍລະນີນີ້, ມັນຈະບໍ່ແມ່ນ ສຳ ລັບແພລະຕະຟອມ 64 ບິດຫລື 32 ບິດແຕ່ຖ້າການແຈກຢາຍຂອງພວກເຮົາ ນຳ ໃຊ້ແພັກເກັດ debian ຫຼືຊຸດ Fedora, ນັ້ນແມ່ນ, deb ຫຼື rpm. ເມື່ອພວກເຮົາໄດ້ດາວໂຫລດແພັກເກດທີ່ກົງກັບການແຈກຈ່າຍຂອງພວກເຮົາພວກເຮົາຕ້ອງໄດ້ເປີດສະຖານີຢູ່ໃນໂຟນເດີ, ເຊິ່ງເຮັດໄດ້ໂດຍການກົດປຸ່ມຂວາໃສ່ຊ່ອງຂອງໂຟນເດີແລະພວກເຮົາຈະປະຕິບັດດັ່ງຕໍ່ໄປນີ້ຢູ່ປາຍຍອດ:
sudo dpkg -i paquete.deb
ຫຼືພວກເຮົາຍັງສາມາດຕິດຕັ້ງມັນໄດ້ໂດຍການພິມດັ່ງຕໍ່ໄປນີ້:
sudo rpm -i paquete.rpm
ຫຼັງຈາກສອງສາມວິນາທີໃນການຕິດຕັ້ງໂປແກຼມ, ພວກເຮົາຈະມີຮູບສັນຍາລັກໃນເມນູຂອງພວກເຮົາເຊິ່ງຈະຖືກເອີ້ນວ່າ Scratch for Arduino. ຕາມທີ່ທ່ານເຫັນ, ການຕິດຕັ້ງ IDE ສາຍຕານີ້ແມ່ນງ່າຍດາຍຫຼາຍແລະໂດຍທົ່ວໄປແລ້ວບໍ່ ຈຳ ເປັນຕ້ອງມີໂປແກຼມພາຍນອກໃດເຮັດວຽກຢ່າງຖືກຕ້ອງ.
ກະດານໃດທີ່ ເໝາະ ສົມກັບ SfA?
ແຕ່ໂຊກບໍ່ດີ ບໍ່ແມ່ນກະດານທັງ ໝົດ ຂອງໂຄງການ Arduino ແມ່ນເຂົ້າກັນໄດ້ກັບ Scratch ສຳ ລັບ Arduino. ສຳ ລັບຕອນນີ້ ພວກເຂົາເຂົ້າກັນໄດ້ເທົ່ານັ້ນ Arduino UNO, Arduino Diecimila ແລະ Arduino Duemilanove. ກະດານສ່ວນທີ່ເຫຼືອແມ່ນບໍ່ເຂົ້າກັບໂປແກມແຕ່ມັນບໍ່ໄດ້ ໝາຍ ຄວາມວ່າພວກເຂົາບໍ່ສາມາດປະຕິບັດລະຫັດທີ່ພວກເຮົາສ້າງ, ນັ້ນແມ່ນລະຫັດທີ່ພວກເຮົາສ້າງສາມາດຖືກສົ່ງອອກໄປຍັງ IDE ອື່ນເພື່ອໃຫ້ມັນສາມາດລວບລວມແລະປະຕິບັດໄດ້. ຄືກັນກັບການຂູດ, SfA ສາມາດສົ່ງລະຫັດໄປທີ່ IDE ເຊັ່ນ Arduino IDE ແລະສົ່ງໂປແກຼມດັ່ງກ່າວໄປຍັງກະດານອື່ນຂອງໂຄງການທີ່ ເໝາະ ສົມກັບ Arduino IDE ແລະວ່າພວກເຂົາສາມາດເຮັດວຽກໄດ້ຢ່າງຖືກຕ້ອງໂດຍບໍ່ ຈຳ ເປັນຕ້ອງຂຶ້ນກັບວ່າການຂົນສົ່ງແມ່ນຜ່ານ Scratch ສຳ ລັບ Arduino.
ກ່ຽວກັບລະຫັດ, ແຕ່ ໜ້າ ເສຍດາຍ ສຳ ລັບບັນຫາການອອກໃບອະນຸຍາດ, ແຟ້ມເອກະສານບໍ່ແມ່ນການ ກຳ ນົດທິດທາງ, ນັ້ນແມ່ນເອກະສານ Scratch ໄດ້ຖືກຮັບຮູ້ໂດຍ Scratch ສຳ ລັບ Arduino ແຕ່ບັນດາໂປແກຼມນີ້ບໍ່ເຂົ້າກັນກັບ Scratch. ເຖິງແມ່ນວ່າ ລະຫັດທີ່ຜະລິດໂດຍທັງສອງໂປຣແກຣມແມ່ນ ເໝາະ ສົມກັບ Arduino IDE. ບັນຫານີ້ແມ່ນບາງສິ່ງບາງຢ່າງທີ່ແນ່ນອນຈະຫາຍໄປດ້ວຍເວລາຜ່ານໄປແລະດ້ວຍການປະກອບສ່ວນຂອງຊຸມຊົນ, ແຕ່ໃນເວລານີ້ມັນບໍ່ສາມາດເຮັດໄດ້.
ການຂູດ ສຳ ລັບ Arduino ຫຼື Arduino IDE?
ໃນຈຸດນີ້, ທ່ານແນ່ນອນວ່າທ່ານຈະສົງໄສວ່າສິ່ງທີ່ດີກວ່າໃນການຂຽນໂປຼແກຼມ ສຳ ລັບ Arduino ການຂູດ ສຳ ລັບ Arduino ຫຼື Arduino IDE? ຄຳ ຖາມທີ່ຮຸນແຮງທີ່ມີເຫດຜົນເລັກນ້ອຍສາມາດຕອບໄດ້ຖ້າພວກເຮົາຮູ້ແທ້ໆວ່າລະດັບການຂຽນໂປຼແກຼມຂອງພວກເຮົາແມ່ນຫຍັງ. ການຂູດຂີ້ເຫຍື່ອ ສຳ ລັບ Arduino ແມ່ນ IDE ທີ່ມີຈຸດປະສົງ ສຳ ລັບຜູ້ໃຊ້ທີ່ມີຄວາມ ຊຳ ນານແລະມີຄວາມ ຊຳ ນານ ໜ້ອຍ ທີ່ໄດ້ຮັບການຊ່ວຍເຫຼືອຈາກມຸມມອງທີ່ເບິ່ງເຫັນ ສຳ ລັບໂປແກຼມຕັນ, ບາງສິ່ງບາງຢ່າງທີ່ຄ້າຍຄືກັນກັບອັນທີ່ເອີ້ນວ່າການຂຽນໂປຼແກຼມແບບເຄິ່ງ. ໃນຂະນະທີ່ Arduino IDE ແມ່ນ IDE ສຳ ລັບຜູ້ຊ່ຽວຊານແລະນັກຂຽນໂປຼແກຼມລະດັບປານກາງທີ່ບໍ່ ຈຳ ເປັນຕ້ອງມີທັດສະນະໃນການຂຽນໂປແກຼມໃຫ້ຖືກຕ້ອງ. ອ ຖ້າໂຄງການແມ່ນ ສຳ ລັບເດັກນ້ອຍຫລືໄວລຸ້ນ, ມັນຈະແຈ້ງວ່າການຂູດ ສຳ ລັບ Arduino ແມ່ນໂປແກຼມທີ່ ເໝາະ ສົມ.
ແຕ່, ຖ້າພວກເຮົາມີທີມທີ່ມີພະລັງ, ຄອມພິວເຕີທີ່ໃຊ້ຄອມພິວເຕີຕັ້ງໂຕະພຽງພໍ, ມັນດີທີ່ສຸດທີ່ຈະມີທັງສອງວິທີແກ້ໄຂ. ດັ່ງທີ່ພວກເຮົາໄດ້ເວົ້າມາກ່ອນ, Scratch for Arduino ສາມາດຊ່ວຍພວກເຮົາໄດ້ໂດຍການສ້າງທ່ອນໄມ້ແລະ Arduino IDE ສາມາດຊ່ວຍໃຫ້ພວກເຮົາສົ່ງໂປແກຼມໄປຍັງກະດານຕ່າງໆ, ບໍ່ວ່າຈະມາຈາກ Arduino ຫຼືຈາກໂຄງການອື່ນໆທີ່ເຮັດວຽກກັບ Arduino IDE. ແຕ່, ໃນກໍລະນີໃດກໍ່ຕາມ, ທາງເລືອກແມ່ນທ່ານ ທ່ານຈະເລືອກເອົາຜູ້ໃດ?
ຄໍາເຫັນ, ອອກຈາກທ່ານ
ຮອຍຂີດຂ່ວນທີ່ຍິ່ງໃຫຍ່