Inhoudsopgave:

Computer + Papier = Magie: 8 Stappen
Computer + Papier = Magie: 8 Stappen

Video: Computer + Papier = Magie: 8 Stappen

Video: Computer + Papier = Magie: 8 Stappen
Video: I Solved the World’s Smallest Rubiks Cube 2024, November
Anonim
Computer + Papier = Magie
Computer + Papier = Magie

Waarom zou het oude vergeten worden als het nieuwe arriveert? Waarom konden we ze niet op de een of andere manier samenvoegen om een nieuw soort objecten te creëren die aan één behoefte voldoen: de behoefte aan magie.

Met deze instructable maak je een papieren computer + toetsenbord. Drie van de toetsen op het papieren toetsenbord zijn aangesloten op een Arduino-bord. Wanneer u een magneet in de buurt van een van deze toetsen brengt, zal de carrousel in de computer draaien om een scène weer te geven die met die letter begint. Bijvoorbeeld: B is voor Bakkerij en F is voor bos. Als er geen toets wordt "ingedrukt", wordt de carrousel uitgelijnd met de displays met de tekst "hello world". Voor de carrousel gaan we 3 tunnelboekjes maken. Ik zal bespreken hoe je dit kunt laten duren, maar je kunt beginnen na te denken over wat voor soort scènes je misschien wilt maken. Projectonderdelen 1. samenstellen van de schakelingen en tandwielen 2. samenstellen van een papieren computer + toetsenbord uit een pdf-bestand 3. Maken van 3 tunnelboeken

Stap 1: Ingrediënten

Ingrediënten
Ingrediënten

:::Stroomkring:::

1. 3 reed-schakelaars (je kunt ze vinden bij Sparkfun) 2. Arduino-bord + breadboard (als je geen spullen wilt solderen) 3. Wire wrap 28 gauge (je kunt hier een dikkere draad gebruiken als je dat wilt) 4. Draadwikkelaar (dit is niet nodig, maar leuk om te hebben) 5. mannelijke header pinnen 6. aardmagneet 7. servomotor:::Computer + toetsenbord + boeken::: 1. Vier vel papier 24 x 36 (u kan verschillende papierformaten hebben) 2. Lasersnijder of exact mes 3. Elmer's lijm 4. Kleur + zwarte potloden 5. Voorritsmes (zie afbeelding hieronder):::tandwielen::: 1. masonite 2. lasersnijder of houtbewerking gereedschap 3. 3 blokken hout (2x4x4, 1x1 x 2, 1 x 1x 2) 4. balsa ronde stok (dit moet passen in het midden van het tandwiel)

Stap 2: Eerste deel: het circuit

Eerste deel: het circuit
Eerste deel: het circuit

1. Sluit elke kant van een reed-schakelaar met de draadwikkel aan op een header-pin 2. De ene kant gaat naar aarde en de andere naar de ingangen 1, 2 en 3 op de Arduino (onthoud dat we zoals elke schakelaar een 10 K moeten hebben weerstand tussen de ingang + 5V) zie onderstaande afbeelding. De bedrading is hetzelfde, hoewel die op de foto een drukknop is. 3. Sluit elke draad van de servomotor aan op GROUND + 5V + OUTPUT pin 9 in het Arduino-bord

Stap 3: Coderen

Code
Code

:::Deze code is een variatie op de Sweep-code van Barragan::: Kopieer de onderstaande code // Sweep // by BARRAGAN// Sweep // by BARRAGAN #include Servo myservo; // maak een servo-object om een servo te besturen // er kunnen maximaal acht servo-objecten worden gemaakt int pos = 0;//servo-waarde int inputPin1 = 1;//swiches int inputPin2 = 2; int invoerPin3 = 3; int val1 = 0; int waarde2 = 0; int val3 = 0;//waarden voor de schakelaars // variabele om de servopositie void setup () op te slaan { myservo.attach (9); pinMode (invoerPin1, INPUT); pinMode (invoerPin2, INPUT); pinMode (invoerPin3, INPUT); // hecht de servo op pin 9 aan het servo-object} void loop () {val1 = digitalRead (inputPin1); val2 = digitalRead (inputPin2); val3 = digitalRead (inputPin3); if (val1 == LAAG && val2 == HOOG && val3 == HOOG) { // in stappen van 1 graad myservo.write (pos = 44); } else if (val2 == LAAG && val1 == HOOG && val3 == HOOG) { myservo.write (pos = 89); } else if (val3 == LAAG && val1 == HOOG && val2 == HOOG) { myservo.write(pos = 134); }anders{ mijnservo.write(pos = 179); }}

Stap 4: Test uw circuit

Test je circuit
Test je circuit
Test je circuit
Test je circuit

1. Knip een kleine papieren schijf uit, maak markeringen 2. Breng de magneet dicht bij elk van de reed-schakelaars 3. je servo moet als reactie bewegen door van 0º naar 45º te gaan. 90º of 179º.

Stap 5: De grotere afbeelding

De grotere afbeelding
De grotere afbeelding
De grotere afbeelding
De grotere afbeelding
De grotere afbeelding
De grotere afbeelding

::: Uitzicht vanaf de achterkant::: Uiteindelijk zal je servo twee versnellingen verplaatsen als reactie op de magneet die dichtbij een sleutel met een reed-schakelaar is gebracht. Deze tandwielen verplaatsen de carrouselset erboven 360º

Stap 6: PDF downloaden voor computer + toetsenbord

Stap 7: Download PDF voor de twee versnellingen

Stap 8: Laten we de computer en het toetsenbord samenvoegen

wordt vervolgd…

Aanbevolen: