Dator + papper = magi: 8 steg
Dator + papper = magi: 8 steg
Anonim

Varför ska det gamla glömmas bort när det nya kommer. Varför kunde vi inte slå ihop dem på något sätt för att skapa en ny typ av objekt som tillgodoser ett behov: behovet av magi.

Med denna instruerbara kommer du att göra en pappersdator + tangentbord. Tre av tangenterna på papperstangentbordet är anslutna till ett Arduino -kort. När du tar en magnet nära någon av dessa tangenter, kommer det att få karusellen inuti datorn att vända för att visa en scen som börjar med den bokstaven. Till exempel: B är för bageri och F är för skog. När du inte trycker på tangenten är karusellen i linje med displayerna som läser "hej världen". Till karusellen kommer vi att göra 3 tunnelböcker. Jag kommer att täcka hur man gör det här sista, men du kan börja tänka vilken typ av scener du kanske vill göra. Projektdelar 1. sätta ihop kretsar och växlar 2. montera en pappersdator + tangentbord från en PDF -fil 3. Gör 3 tunnelböcker

Steg 1: Ingredienser

:::Krets:::

1. 3 vassbrytare (du hittar dem på Sparkfun) 2. Arduino -bräda + brödbräda (om du inte vill lödda saker) 3. Wire wrap 28 gauge (du kan använda en tjockare tråd om du vill) 4. Trådomslag (detta är inte nödvändigt, men trevligt att ha) 5. hanstifthålar 6. jordmagnet 7. servomotor::: Dator + tangentbord + böcker::: 1. Fyra pappersark 24 x 36 (du kan ha olika papper) 2. Laserskärare eller exakt o kniv 3. Elmers lim 4. Färg + svarta pennor 5. Skärkniv (se bild nedan)::: växlar::: 1. masonit 2. laserskärare eller träbearbetning verktyg 3. 3 träblock (2x4x4, 1 x1 x 2, 1 x 1x 2) 4. balsa rundpinne (detta måste matcha redskapets mitt)

Steg 2: Första delen: kretsen

1. Koppla varje sida av en vassströmbrytare med trådomslaget till en rubrikstift 2. Den ena sidan går till marken och den andra till ingångarna 1, 2 och 3 på Arduino (kom ihåg att som alla omkopplare måste vi ha en 10 K motstånd mellan ingången + 5V) se bilden nedan. Ledningarna är desamma även om den på bilden är en tryckknapp. 3. Anslut varje kabel på servomotorn till GROUND + 5V + OUTPUT pin 9 i Arduino -kortet

Steg 3: Kod

::: Denna kod är en variant av Sweep -koden av Barragan::: Kopiera koden nedan // Sweep // av BARRAGAN // Sweep // av BARRAGAN #include Servo myservo; // skapa servoobjekt för att styra en servo // maximalt åtta servoobjekt kan skapas int pos = 0; // servovärde int inputPin1 = 1; // swiches int inputPin2 = 2; int inputPin3 = 3; int val1 = 0; int val2 = 0; int val3 = 0; // värden för switcharna // variabel för att lagra servopositionens tomrumsinställning () {myservo.attach (9); pinMode (inputPin1, INPUT); pinMode (inputPin2, INPUT); pinMode (inputPin3, INPUT); // fäster servon på stift 9 till servoobjektet} void loop () {val1 = digitalRead (inputPin1); val2 = digitalRead (inputPin2); val3 = digitalRead (inputPin3); if (val1 == LOW && val2 == HIGH && val3 == HIGH) {// i steg om 1 grad myservo.write (pos = 44); } annars if (val2 == LOW && val1 == HIGH && val3 == HIGH) {myservo.write (pos = 89); } annars if (val3 == LOW && val1 == HIGH && val2 == HIGH) {myservo.write (pos = 134); } annat {myservo.write (pos = 179); }}

Steg 4: Testa din krets

1. Klipp ut en liten papperskiva och gör markeringar 2. Ta nära var och en av vassbrytarna magneten 3. din servo ska röra sig som svar genom att flytta från 0º till antingen 45º. 90º eller 179º.

Steg 5: Den större bilden

::: Utsikt från baksidan::: Så småningom kommer din servo att flytta två växlar som svar på att magneten förts nära en nyckel som innehåller en vassomkopplare. Dessa växlar kommer att flytta karuselluppsättningen ovanpå dem 360º

Steg 6: Ladda ner PDF för dator + tangentbord

Steg 7: Ladda ner PDF för Two Gears

Steg 8: Låt oss sätta ihop datorn + tangentbordet

fortsättning följer…

Rekommenderad: