Përmbajtje:
Video: Maze Solving Boe-Bot: 3 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
Përshëndetje! Emri im është Maahum Imran.
Unë jam pjesë e klasës së Teknologjisë të klasës 11. Ne u sfiduam me një detyrë për të marrë Boe-Bot-in tonë dhe për ta programuar atë që të kalonte përmes një labirinti me mjeshtëri. Kjo ishte një sfidë e vështirë në fillim, dhe do ta pranoj, pa ndihmën e bashkëmoshatarëve të mi, mund të kem qëndruar i humbur për një kohë.
Sidoqoftë, unë zgjedh të përdor sensorë me rreze infra të kuqe. Kryesisht për të shmangur krijimin e parakolpave kur këto janë bërë tashmë, ju vetëm duhet t'i programoni ato.
Ky projekt më mori një kohë dhe shumë përpjekje të dështuara. Nuk është plotësisht i përsosur, por unë do të vazhdoj të punoj në të me shpresën se do të bëhet edhe më i zgjuar.
Hapi 1: Konfigurimi i qarkut
Siç mund ta shihni, unë kam përdorur sensorë me rreze infra të kuqe. Telat mund të duken të çmendur, por logjika e vendosjes së qarkut është mjaft themelore dhe e lehtë.
Do t'ju duhet:
- Boe-Bot
- Rezistencë 1K (x 3)
- 220 Rezistencë (x 3)
- 330 Rezistencë (x 3)
- 3 Sensorë
- 3 LED me rreze infra të kuqe
- 3 LEDS
- Telat
Ndërtimi është mjaft i thjeshtë. Ju i lidhni rezistencat me kunjat (nëse jeni duke përdorur motorët atëherë nuk mund t'i përdorni kunjat e motorit). Rezistenca 1K lidhet me fundin pozitiv të LED me rreze infra të kuqe. Rezistori 220 lidhet me fundin e sensorit. Ana e tretë (e djathtë) e sensorit. Në këtë mënyrë ju mund të dërgoni frekuencë përmes rezistencës 1K dhe sensori do ta marrë atë dhe do të dërgojë përsëri sinjalin në të cilin mund të referoheni në kod.
Mesi i sensorit lidhet me anën negative të LED Infrared. atëherë, të dy skajet lidhen me VDD (+V). Në këtë mënyrë nëse sensori nuk ndjen asgjë, rryma mund të rrjedhë prapa. E fundit por jo më pak e rëndësishme, ana e parë (e majtë) e sensorit lidhet me VSS (0V). Në këtë mënyrë çdo rrymë që rrjedh përmes do të shkojë në tokë Nëse LED ndien diçka.
Ju e përsërisni këtë konstrukt për të tre sensorët dhe LED -të me rreze infra të kuqe. Për të kontrolluar nëse LED janë duke punuar, mund t'i sinkronizoni LED me sensorët, kështu që kur sensori ndjen diçka, LED ndizet. E bën më të lehtë testimin. Konstrukti për LED është shumë i thjeshtë. Ju përdorni rezistencën 330 për t'u lidhur me një kunj. Pastaj kjo lidhet me anën pozitive të led. dhe ana negative e LED lidhet me VSS (tokëzim). Në shembullin tim, për të maksimizuar hapësirën, kam përdorur një konstruksion telash për të shkuar drejtpërdrejt në secilën LED, pastaj në tokë. Lidhja e të tre LED -ve në një port të VSS.
Ekziston një diagram qarkor më lart për t'ju ndihmuar të krijoni strukturën e treguar më lart gjithashtu.
Hapi 2: Marrja e KODIT
Shpjegimi i kodit është shumë i ndërlikuar për tu bërë. Ka komente në kodin tim që ju tregojnë atë që thotë çdo rresht në mënyrë që të mos humbisni. Por ideja themelore është se:
- nëse asgjë nuk ndihet; shko drejt
- nëse sensori i majtë dhe/ose i mesëm ndihen; shko djathtas
- nëse ndihet sensori i duhur dhe/ose i mesëm; Shko Majtas
- Nëse të tre ndihen; shkoni majtas së pari, nëse nuk ka mur, vazhdoni. Nëse ka një mur, atëherë ktheni 180 (fillimisht) djathtas
Në këtë mënyrë unë mund ta bëj robotin të lëvizë në thelb nëpër labirint.
Unë gjithashtu kam sinkronizuar LED -et e mia për t'u ndezur ose fikur bazuar në atë që po ndihet. Në këtë mënyrë unë mund të shoh se si roboti im po i kap gjërat, edhe kur po ecën në labirint. Më tregon atë që sheh, e cila është mjaft e lezetshme dhe unë rekomandoj që ta përdorni këtë teknikë për testim.
Fotografitë në krye janë shumë të paqarta dhe të vogla. Nëse dëshironi të shikoni më mirë kodin, klikoni lidhjen për t'u dërguar në një dokument të Google, që përmban të njëjtat fotografi në një madhësi shumë të lexueshme
Dokumenti Google
Ky dokument tjetër i Google është një lidhje me kodin në një dokument nëse dëshironi ta lexoni më mirë.
Kodi - Google Doc
Hapi 3: TESTO Kodin (edhe në labirint!)
Videoja e parë tregon se si funksionojnë LED -të kur dora ime ishte qëllimisht para sensorëve. Duke treguar se sensorët punojnë dhe mund të kuptojnë siç duhet. Pasi e kishim testuar për t'u siguruar që funksiononte, e vumë në provë në një labirint!
Shpresoj se ju ka pëlqyer kjo udhëzues se si ta bëni një robot të kalojë nëpër një labirint! Faleminderit!
Recommended:
Lojë 3D Maze duke përdorur Arduino: 8 hapa (me fotografi)
Lojë 3D Maze duke përdorur Arduino: Përshëndetje miq, kështu që sot ne do të bëjmë një lojë labirint duke përdorur ARDUINO UNO. Si Arduino Uno është tabela më e përdorur, është shumë mirë të bësh lojëra me të. Në këtë Instructable le të bëjmë lojën e labirintit e cila kontrollohet duke përdorur levë. Mos harroni
Animi i LEGO Maze Me Mikro: bit: 9 hapa
Animi i LEGO Maze With Micro: pak: Nuk është sekret që LEGO është i mrekullueshëm dhe nuk ka asgjë që ne duam më shumë sesa të shtojmë disa pajisje elektronike argëtuese në pajisjet tona LEGO për t'i bërë ato edhe më të mrekullueshme. Labirinti ynë LEGO ka doreza në dy anët për t'ju lejuar të anoni pjesën e sipërme dhe të manovroni me një top
AI në LEGO EV3 Robot-Maze Driving Robot: 13 Hapa
AI në LEGO EV3 Robot-Maze Driving Robot: Ky është një robot i thjeshtë, autonom me një inteligjencë artificiale. Shtë projektuar për të eksploruar një labirint dhe kur vendoset përsëri në hyrje, për të kaluar nëpër dalje dhe për të shmangur qorrsokakët. Muchshtë shumë më e komplikuar se projekti im i mëparshëm, ndërsa
Sensori i Makee Makey Marble Maze Maze: 8 hapa (me fotografi)
Sensori i Makee Makey Marble Maze: Ky është një projekt i thjeshtë në të cilin qëllimi është të bëni një labirint mermeri me sensorë të bërë nga fletë kallaji. Furnizimet janë shumë të thjeshta dhe shumicën e tyre mund t'i gjeni nëpër shtëpi
Arduino Pocket Game Console + A -Maze - Maze Game: 6 hapa (me fotografi)
Arduino Pocket Game Console + A -Maze - Maze Game: Mirë se vini në udhëzuesin tim të parë! Projekti që dua të ndaj me ju sot është loja labirint Arduino, e cila u bë një tastierë xhepi aq e aftë sa Arduboy dhe tastiera të ngjashme me bazë Arduino. Mund të ndizet me lojërat e mia (ose tuajat) të ardhshme falë ekspozitës