Innholdsfortegnelse:
- Trinn 1: Bygg ramme og motorkomponenter
- Trinn 2: Lag programspindlene
- Trinn 3: Programmering av automatikken
- Trinn 4: Eksempel på skript og målinger
Video: K'nex programmerbar automat: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
En K'nex -automat med en programmerbar bane. Denne vekslende designen ble opprinnelig unnfanget av Heron of Alexandria. Jeg har ikke nok streng, så jeg kunne bare kjøre det korte programmet som vises i videoen.
Trinn 1: Bygg ramme og motorkomponenter
Bygge.
Trinn 2: Lag programspindlene
Bruk en tynn, men sterk snor. Garn, syntetikk eller strengen som følger med de fleste settene fungerer. To stykker streng med tilsvarende lengde er nødvendig. Jo lengre strengen er, jo lenger vil automatprogrammet ditt kjøre. Hvis lengden på strengen trenger mindre justering, se bilde 6.
Programspindlene er designet for å være lett å fjerne, slik at nye programmer raskt kan kjøres ved å bare bytte spindler.
Trinn 3: Programmering av automatikken
Sløyfing av snoren under tillater å bevege kjøretøyet fremover på den siden. Sløyfing av snoren over beveger kjøretøyet bakover på den siden. For å la kjøretøyet bevege seg fremover, ville begge spindlene sløyfe under; for å svinge til høyre, den høyre spindelen løkker over og den venstre spindelen løkker under, og omvendt. Husk at koden kjører omvendt, med de øverste strengene som koder for de første handlingene til automaten.
For å forenkle programmeringen og for å tillate enkel distribusjon av forskjellige skript, har jeg satt opp en enkel kodingsyntaks. Jeg foreslår at du koder i notisblokken slik at avstanden er jevn. Slik starter manuset for hvert hjul, med en L og R for de respektive venstre og høyre hjulene. Y er et tall, og x er en måleenhet. Yx viser lengden på strengen i en bestemt enhet. Så 8 meter, for eksempel. Yx L/ R/ Hver spindel har 8 stenger, så fremover (sløyfing av strengen under) vil en komplett spindelomdreining være følgende. u er for looping under, og o er for looping over. A // betyr slutten på koden. "L/8u // R/8u // L/5u/3o // R/8u/-// Skriptet ovenfor viser en svak venstresving. En 5u betyr at en grå kontakten plasseres på den femte stangen fra opprinnelsen, med opprinnelsen 1, og en svingning på den femte stangen. Den andre siden har - for å hjelpe til med å balansere ut skriptet for å gjøre det lettere å kode. An "s "betyr en stoppsløyfe rundt en grå kontakt. Et eksempel er L/5u/3o // R/8s/-// Dette betyr at strengen på høyre spindel skal sløyfes 360 grader rundt den grå kontakten, som betyr et stopp. Stoppet skulle ende i samme retning som det startet. Det er alt som skal til. På neste trinn har jeg gitt noen eksempler på målinger og skript som kan kombineres til mer komplekse skript.
Trinn 4: Eksempel på skript og målinger
Alle mål er på bart gulv. -8 sløyfer rundt en grå kontakt tilsvarer 1 full rotasjon på en spindel. Snakey Path Av: Jamalam L/8u/5o/8u/5o // etc R/5o/8u/5o/8u // etc Gir en sortering av Snakey S -formet bane Sirkler Av: Jamalam L/32u // R/32o // Går rundt i sirkler. lol gøy å se
Andre pris i Instructables og RoboGames Robot Contest
Anbefalt:
Renegade-i (programmerbar IC-tester som føles som den virkelige tingen): 3 trinn (med bilder)
Renegade-i (programmerbar IC-tester som føles som den virkelige tingen): THE MILLION DOLLAR DREAM. Har du noen gang drømt om å ha din egen IC-tester hjemme? Ikke bare en gadget som kan teste IC, men en "programmerbar" maskin som føles som et av flaggskipsproduktene til de største aktørene i semikon -testindustrien, lykkes
Servometronom, programmerbar for forskjellige hastigheter: 3 trinn
Servometronom, programmerbar for forskjellige hastigheter: Lag din egen metronom. Alt du trenger er Arduino Mega 2560 startpakke og en kompatibel datamaskin
Stranger Things programmerbar hettegenser: 9 trinn (med bilder)
Stranger Things Programmable Hoodie: Du trenger kanskje ikke å tilbringe tid i en marerittfylt verden av monstre, men noen ganger vil du bare ha på deg en skjorte som sier at du helt KAN leve der hvis du ville. Siden en slik skjorte ikke eksisterer på det åpne markedet, bestemte vi oss for å lage vår
Programmerbar politi -LED -blinker med STM8 [72 lysdioder]: 9 trinn
Programmerbar politi-LED-blinker med en STM8 [72 lysdioder]: STM8S001J3 er en 8-biters mikrokontroller som tilbyr 8 Kbyte Flash-programminne, pluss en integrert ekte data EEPROM. Det omtales som en enhet med lav tetthet i STM8S-mikrokontrollerfamilien. Denne MCU tilbys i en liten SO8N -pakke
Design av en programmerbar avbryterkontroller i VHDL: 4 trinn
Design av en programmerbar interrupt -kontroller i VHDL: Jeg er overveldet over den typen svar jeg får i denne bloggen. Takk gutter for at du besøkte bloggen min og motiverte meg til å dele min kunnskap med deg. Denne gangen skal jeg presentere designet til en annen interessant modul vi ser i alle SOC -er - Interrupt C