Även nybörjare kan göra detta projekt med lite ansträngning. Arbetet använder inga komplexa delar och kräver inte ytterligare färdigheter vid montering. Det är inte ens nödvändigt att äga ett lödkolv, eftersom en pärlabräda används i felet, så ingen lödning behövs. Programmering är inte heller svårt, eftersom författaren tillhandahöll en färdig kod för detta projekt.
material:
- Arduino Uno med USB-kabel
- 9V batterilåda
- 9V batteri (7,2-8,4V batteri kan användas)
- Servo-analog 3 st
- IR (infraröd) mottagare och sändare
- Bradboard mini
- Anslutning av ledningar
- Ståltråd (diameter 1,5-2 mm)
- Metallpappersklipp 2-3 st
Naturligtvis behöver vi fortfarande verktyg:
Steg 1 ansluter IR-mottagaren till Arduino:
En IR-sändare kan vara din TV-fjärrkontroll. Till att börja med läser och minns författaren signalkoden för att använda den senare för att kontrollera roboten. För detta steg tas anslutande ledningar, Arduino, ett överläggningskort och själva mottagaren med en sändare. Kretsen monteras enligt bilden nedan.
Kretsen används för Tsop2136-mottagare. Om du använder en annan mottagare måste du först titta på specifikationen. Därefter öppnas en fil från arkivet som heter ir_receiver.ino via Arduino IDE. Där kan du se den första raden i #include "IRremote.h" -koden. Den här linjen indikerar att skissen använder ett bibliotek som kommer att implementera all funktionalitet för överföring av IR-signaler. IRremote.h i sig är inte en del av Arduino IDE-programvaran, så den är installerad i förväg. Därefter öppnar författaren Serial Monitor och kontrollerar signalöverföringshastigheten. Hastigheten ställs in manuellt på 9600. Efter att ha tagit upp fjärrkontrollen fungerar enheten, jag klickar på fjärrkontrollens knappar, och om koderna är synliga i Serial Monitor betyder det att modellen Det fungerar.
För varje fjärrkontrollmodell kan koderna skilja sig åt, och för att förenkla uppgiften att matcha de tryckta knapparna som ska användas skrivs de helt enkelt ut. Det bör noteras att vissa av koderna motsvarar en lång eller upprepad press, men de kommer inte att användas i detta projekt.
Roboten kommer att kunna utföra 13 olika kommandon:
1. Gå framåt.
2. Flytta tillbaka.
3. Sväng åt vänster.
4. Sväng åt höger.
5. Gå framåt med vänster sväng.
6. Gå framåt med höger sväng.
7. Gå tillbaka med vänster sväng.
8. Rörelse bakåt med höger sväng.
9. Stoppa.
10. Ställa in den första hastigheten (långsam).
11. Ställa in den andra hastigheten.
12. Ställa in 3: e hastigheten.
13. Ställa in fjärde hastigheten (snabb).
Praktiska knappar väljs för att köra dessa kommandon genom att trycka på knapparna och skriva en unik kod för var och en av dem.
Steg 2 montering av prototypen:
Innan du fortsätter med monteringen, kontrolleras driften av det levererade järnet och själva programmet helt. Skissen laddas i mikrokontrollern. Koderna ändras enligt den tidigare sammanställda tabellen. Genom att trycka på knapparna på fjärrkontrollen kontrolleras servomotorerna för deras reaktion. Den kontrollerar också modellens funktion med ström inte bara från USB utan också från batteriet.
Steg 3 skalbagge:
Med tre servor är det möjligt att implementera gången på en sexbent skalbagge. Benen på den framtida roboten är tillverkade i ett stycke. De installeras i rad från vänster till höger. Den vänstra servon ansvarar för vänster främre och högra bakben, höger för främre höger och bakben och centrum för mittben. Benen på den framtida roboten är tillverkade i ett stycke.
Video som visar korrekt drift av servon:
Steg 4-installation:
För att fästa batterifacket på kortet behövdes ett stag, en konsol gjordes av den. Gemet gjordes enligt stencilen, som är fäst längst ner i artikeln. Det är viktigt att stencilens storlek matchar de angivna måtten. De återstående komponenterna är installerade på Arduino Uno: mini-bradboard, servos.
Pappersklämman böjs längs stencilen och ansluts till stift 9 och 12. Du kan inte oroa dig för att stänga kontakterna, eftersom de inte används i skissen. Fästet är limmat på batterihållarens botten.
Författaren rekommenderar att du använder en flättavla så liten som möjligt, enligt hans åsikt skulle det bästa alternativet vara en storlek på 5 * 10 stift. En bradboard av denna storlek kan klippas av från brädet eller köpas omedelbart färdigt.
Sedan är servosna själva förberedda - klistermärken tas bort och öglorna som tar för mycket utrymme skärs av. Denna process äger rum med särskild omsorg, eftersom servos är ganska bräckliga.
Klistermärken som har tagits bort tidigare klistrar servon ovanpå batterihållaren. De är installerade så att det finns en plats för en liten bradboard bredvid dem.
Lägg sedan brödskivan. IR-mottagaren riktas uppåt för signalmottagning av hög kvalitet. Återigen kontrolleras allt för prestanda.
Steg 5 fot:
För det valet av storleken och formen på skalbaggen finns det också stenciler (bifogade nedan). Den första för fram- och bakbenen, den andra för mitten. Fötter hålla sig till servomotorer. Nu kan roboten säkert gå dit du pekar på den.
Robotdans:
Detta projekt kan vidareutvecklas på begäran av alla. Det är möjligt att ändra utseende och ändra koden. Du kan också ansluta en kamera eller Bluetooth-adapter till den. Och i allmänhet allt du har tillräckligt med fantasi för.
En annan video med robotens arbete: