Innehållsförteckning:
- Steg 1: Komponenter som krävs för projektet
- Steg 2: Skapa botens kropp
- Steg 3: Schematisk diagram över Bot
- Steg 4: Ladda upp koden till Arduino
- Steg 5: Arbetsvideo
Video: Arduino -baserad autonom bot med ultraljudssensor: 5 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Skapa din egen Arduino -baserade autonoma bot med ultraljudssensor.
Denna bot kan ganska mycket röra sig på egen hand utan att kollidera med några hinder. I grund och botten vad den gör är att den upptäcker alla slags hinder på vägen och bestämmer den bästa vägen för sig själv (väl inte alla slags hinder).
Så utan att slösa mer tid, låt oss komma igång.
Steg 1: Komponenter som krävs för projektet
Här är listan över alla nödvändiga komponenter du behöver för detta projekt:
- Arduino UNO R3
- Ultraljudssensor
- Servomotor (mini)
- Jumper Wires
- L7805CV spänningsregulator
- L293D motorförare IC
- 4 x 3,7V litiumjonbatteri
- 2 x växelmotor
- 3 x hjul
- Bakbord
När du har samlat alla komponenter är du redo att gå.
Steg 2: Skapa botens kropp
Följ följande steg för att göra botens kropp:
Steg 1: Löd de kvinnliga huvudstiften på en liten bit PCB som visas på bilden. Och fäst en skruv på den.
Steg 2: Skruva fast det kretskortet på din servomotor och se till att det är tillräckligt hårt.
Steg 3: Ta din ultraljudssensor och sätt den i hanhuvudstiften i de kvinnliga huvudstiften på kretskortet. Sätt i den ordentligt (för att säkerställa anslutningen). Och rikta in den på ett sådant sätt så att servomotorns 90 grader ska vända mot botens framsida.
Steg 4: Nu för att göra botens kropp kan du använda kartong eller plastskiva med lite hett lim eller skruvar. Jag gjorde botens kropp med lite trådform runt och skruvar.
Steg 5: Placera Arduino och brödbrädan på sin position enligt bilden och säkra den med lite hett lim eller dubbelsidig tejp.
Steg 6: Sätt slutligen servomotorn på sin position och fixa den med vad du vill.
Steg 3: Schematisk diagram över Bot
Anslut komponenterna enligt schemat. Det är ganska enkelt.
Anslut först två batterier parallellt och sedan i serie för att få maximal spänning och kapacitet. Om du nu har två motorer med samma varvtal behöver du inte ansluta från stift 11 på Arduino till stift 9 på L293D ic. Men om dina motorer inte har samma varvtal gör du anslutningen. Och se till att motorn med högre varvtal ska vara i position 2.
Se till att alla anslutningar är täta och säkrade.
Steg 4: Ladda upp koden till Arduino
Koden för detta projekt ges nedan.
Men innan du laddar upp koden öppnar du den och gör nödvändiga ändringar.
Ställ in rpm_control för den snabbare motorn så att båda motorn har lika varvtal. Och ställ in höger_fördröjning och vänster_fördröjning i enlighet med detta så att det ska göra en perfekt sväng på 90 grader mot höger respektive vänster riktning.
När du har laddat upp koden och alla andra saker är inställda är du bra att gå.
Steg 5: Arbetsvideo
Tack för att du läste.
Rekommenderad:
Smart soptunna med Arduino, ultraljudssensor och servomotor: 3 steg
Smart soptunna med Arduino, ultraljudssensor och servomotor: I det här projektet kommer jag att visa dig hur man gör en smart soptunna med Arduino, där locket på soptunnan automatiskt öppnas när du närmar dig med skräp. De andra viktiga komponenterna som används för att göra denna smarta soptunna är en HC-04 Ultrasonic Sen
Arduino -larm med ultraljudssensor: 5 steg (med bilder)
Arduino -larm med ultraljudssensor: Den här instruerbara handlingen handlar om hur du gör en enkel och billig larmanordning av dig själv. Allt du behöver är grundläggande kunskaper inom elektronik och arduino -programmering. Om du har några frågor eller problem kan du kontakta mig på min mail: iwx [email protected] Här
Handledning: Hur man bygger räckviddsdetektor med Arduino Uno och ultraljudssensor: 3 steg
Handledning: Hur man bygger avståndsdetektor med Arduino Uno och ultraljudssensor: Beskrivning: Denna handledning visar hur man gör en enkel avståndsdetektor som kan mäta avståndet mellan ultraljudssensor (US-015) och hinder framför den. Denna US-015 ultraljudssensor är din perfekta sensor för avståndsmätning och
Arduino -gränssnitt med ultraljudssensor och kontaktlös temperatursensor: 8 steg
Arduino -gränssnitt med ultraljudssensor och kontaktlös temperatursensor: Numera föredrar tillverkare, utvecklare Arduino för snabb utveckling av prototyper av projekt. Arduino är en elektronisk plattform med öppen källkod baserad på lättanvänd maskinvara och programvara. Arduino har ett mycket bra användargemenskap. I detta projekt
Bluetooth -mus med ultraljudssensor och fotocell: 10 steg (med bilder)
Bluetooth -mus med ultraljudssensor och fotocell: Så, en liten introduktion till varför jag gjorde det här projektet. Jag funderar just nu på att adoptera en kattunge till mitt nya hus. Och efter att ha gått igenom några spelbara saker för katter tänkte jag: varför inte göra en leksak själv. Så jag gjorde en Bluetooth -mus. Du kan kon