Inhoudsopgave:
- Stap 1: Bouw frame- en motorcomponenten
- Stap 2: Maak de programma-assen
- Stap 3: Programmeren van de automaat
- Stap 4: Voorbeeldscripts en metingen
Video: K'nex programmeerbare automaat: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
Een K'nex automaat met een programmeerbaar pad. Dit afwisselende ontwerp is oorspronkelijk bedacht door Heron of Alexandria. Ik heb niet genoeg string, dus ik kon alleen het korte programma uitvoeren dat in de video wordt getoond.
Stap 1: Bouw frame- en motorcomponenten
Bouwen.
Stap 2: Maak de programma-assen
Gebruik een dun maar sterk touw. Garens, synthetische stoffen of het touw dat bij de meeste sets wordt geleverd, zullen werken. Er zijn twee stukken touw van gelijke lengte nodig. Hoe langer de string, hoe langer uw automaatprogramma zal draaien. Als de lengte van de snaar een kleine aanpassing behoeft, zie afbeelding 6.
De programma-assen zijn zo ontworpen dat ze gemakkelijk kunnen worden verwijderd, zodat nieuwe programma's snel kunnen worden uitgevoerd door de assen eenvoudig te verwisselen.
Stap 3: Programmeren van de automaat
Door het touwtje eronder door te lussen, kan het voertuig aan die kant naar voren worden verplaatst. Door het touwtje om te lussen, wordt het voertuig aan die kant naar achteren verplaatst. Om het voertuig vooruit te laten rijden, zouden beide spindels onderdoor lopen; om naar rechts te draaien, draait de rechter spil om en de linker spil onder en vice versa. Houd er rekening mee dat de code in omgekeerde volgorde wordt uitgevoerd, waarbij de bovenste tekenreekslagen coderen voor de eerste acties van de automaat.
Om het programmeren te vereenvoudigen en om de distributie van verschillende scripts gemakkelijk te maken, heb ik een eenvoudige codeersyntaxis opgezet. Ik raad aan om in Kladblok te coderen zodat de afstand gelijk is. Dit is hoe het script voor elk wiel begint, met een L en R voor de respectievelijke linker- en rechterwielen. Y is een getal en x is een maateenheid. De Yx toont de lengte van de snaar in een bepaalde eenheid. Dus 8 meter bijvoorbeeld. Yx L/ R/ Elke spil heeft 8 staven, dus vooruit bewegen (de snaar eronder lussen) zou een volledige spilomwenteling als volgt zijn. u is voor doorlussen en o is voor doorlussen. A // betekent het einde van de code." L/8u// R/8u// L/5u/3o// R/8u/--// Het bovenstaande script toont een kleine bocht naar links. Een 5u betekent dat een grijze connector op de 5e staaf vanaf de oorsprong worden geplaatst, waarbij de oorsprong 1 is en een draai van richting plaatsvindt op de 5e staaf. De andere kant heeft - om het script in evenwicht te brengen om het coderen gemakkelijker te maken. Een "s " betekent een stoplus rond een grijze connector. Een voorbeeld zou zijn L/5u/3o// R/8s/--// Dit betekent dat op de rechter spindel de string 360 graden rond de grijze connector moet worden gelust, wat een stop betekent. De stop zou in dezelfde richting moeten eindigen als waarin hij begon. Dat is alles. In de volgende stap heb ik enkele voorbeeldmetingen en scripts gegeven om te combineren tot complexere scripts.
Stap 4: Voorbeeldscripts en metingen
Alle metingen zijn op kale vloer. -8 lussen rond een grijze connector is gelijk aan 1 volledige omwenteling op een spindel. Snakey Path By: The Jamalam L/8u/5o/8u/5o// etc R/5o/8u/5o/8u// etc Geeft een soort van Snakey S-vormig padCircles By: The Jamalam L/32u// R/32o// Gaat in cirkels rond. lol leuk om naar te kijken
Tweede prijs in de Instructables en RoboGames Robot Contest
Aanbevolen:
Zelfgemaakte automaat: 8 stappen
DIY Vending Machine: Drie jaar geleden begon ik te studeren aan een elektronische technische hogeschool. Een van de feiten die me destijds verrasten was het aantal rokers, want tijdens pauzes verliet de helft van de studenten de muren van de school om hun emoties los te laten na
Automaat met schaal om itemdrop te bevestigen (Raspberry Pi) - Ajarnpa
Automaat met schaal om itemdrop te bevestigen (Raspberry Pi): Welkom mede-maker, voor een schoolproject besloot ik een snackautomaat te maken. Onze opdracht was om een reproduceerbaar apparaat te maken dat minimaal 3 sensoren en 1 actuator gebruikte. Ik ging een automaat maken, deels omdat ik toegang had tot een aantal
Dakloze automaat: 3 stappen
Dakloze automaat: ik probeer honger in onze gemeenschap te voorkomen. Er zijn ongeveer 3.000+ mensen in Oklahoma die dakloos zijn. We hebben ervoor gekozen om een oplossing voor dit probleem te bedenken om onze community als geheel te verbeteren en te laten groeien. Een groot aantal mensen in
Arduino bestuurde mini-automaat - Ajarnpa
Arduino gecontroleerde mini-automaat: dit is onze automaat, het verkoopt drie leuke snickers-candyrepen. De totale afmetingen zijn ongeveer 12 " x 6" x 8". Deze automaat wordt bestuurd door een arduino, met breadboard en een servomotor
Automaat--snoepautomaat-- Arduino Bluetooth-gestuurd--DIY: 11 stappen (met afbeeldingen)
Automaat||snoepautomaat|| Arduino Bluetooth Controlled||DIY: In deze instructable laat ik zien hoe je een automaat bouwt met behulp van een Arduino. REAGEER WAT JE OVER DEZE INSTRUCTABLE DENKT, ZODAT IK IN MIJN VERDERE INSTRUCTABLES KAN VERBETEREN Bekijk de video-tutorial voor een beter begrip van het hele