Përmbajtje:
Video: Roboti që ndjek objektin EBot8: 5 hapa (me fotografi)
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
A keni menduar ndonjëherë të bëni një robot që ndjek kudo që të shkoni? Por thjesht nuk mundet?
Epo … Tani mundeni! Ne ju prezantojmë robotin e objektit në vijim! Shkoni për këtë tutorial, pëlqeni dhe votoni dhe mbase mund ta bëni edhe ju !!
Hapi 1: Mblidhni materialet
Për të bërë këtë projekt të mahnitshëm të thjeshtë. Ne kemi nevojë për pjesët e mëposhtme për të vazhduar:
Bordi Ebot8
Kabllo programimi
Kabllo Jumper nga femra në meshkuj
Sensorë tejzanor
Shasia {pa shasi}
2 motorë DC
Të gjitha këto materiale mund të gjenden këtu.
Hapi 2: Instalimet elektrike
Pasi të keni mbledhur materialet nga këtu. Tani lidhni Sensorët tejzanor me ngjyrën EBot Board {A0-A1} të koduar siç duhet. Nëse e keni bërë këtë, Le të vazhdojmë me kodimin.
Hapi 3: Debugging
Tani për t'u siguruar që sensorët tanë me rreze infra të kuqe po funksionojnë në mënyrë perfekte, duhet ta korrigjojmë atë që do të thotë të identifikojmë dhe heqim gabimet nga (pajisjet kompjuterike ose softueri).
- Hapni aplikacionin tuaj EBot Blockly në kompjuterin tuaj.
- Zgjidhni Leximet Input/Debug.
- Zgjidhni nga lista zbritëse- 'Sensori me rreze infra të kuqe'.
- Zgjidhni kunjin në të cilin është vendosur Sensori juaj i parë Infrared. (P. S. mund të kontrolloni vetëm një sensor në të njëjtën kohë.)
- Klikoni 'Debug'.
- Bëni të njëjtën gjë me sensorin e dytë.
- Pasi të ketë përfunduar shkarkimi dhe të shfaqen vlerat nga të dy sensorët, mund të vazhdojmë me kodimin.
(Shënim: Nëse korrigjimi është ndeshur me një gabim, provoni përsëri, kontrolloni lidhjen. Nëse jo, atëherë zëvendësoni sensorin dhe provoni përsëri.)
Hapi 4: Kodimi
Tani thjesht mund të shkoni përpara dhe të kopjoni kodin tonë nga këtu ose të kopjoni kodin bllokues. Megjithëse ne rekomandojmë metodën bllokuese siç tregohet në figurë pasi është më e lehtë për tu kuptuar
// Kodi_për_object_follow_robot
#përcaktoni ultratinguj (x) ({analogRead (x)*0.833}/4) #include "Ebot.h" setup void {} {// Initialisations ebot_setup {}; // Mënyrat e pinit PinMode {A0, INPUT}; pinMode {A1, INPUT}; } lak void {} {if (ultratinguj (A0)> = 30 && ultratinguj (A0) = 30 && ultratinguj (A1) <= 200) {LMotor_1 (0); RMotor_1 (0); } tjetër {LMotor_1 (-5); RMotor_1 (10); }
Hapi 5: Demo
A ju pëlqeu? Po, e di. Ne do të vazhdojmë të bëjmë më shumë projekte interseting dhe argëtuese vetëm për ju djema!
Mos ngurroni të komentoni çdo ide në pjesën e komenteve dhe me siguri do t'ju përgjigjemi.