Cuprins:

Computer + Hârtie = Magie: 8 pași
Computer + Hârtie = Magie: 8 pași

Video: Computer + Hârtie = Magie: 8 pași

Video: Computer + Hârtie = Magie: 8 pași
Video: Cum scrii când începi un caiet nou 2024, Noiembrie
Anonim
Computer + Hârtie = Magic
Computer + Hârtie = Magic

De ce ar trebui uitat vechiul când va sosi noul. De ce nu le-am putea îmbina într-un fel pentru a crea un nou tip de obiecte care să satisfacă o nevoie: nevoia de magie.

Cu acest instructional veți face un computer de hârtie + tastatură. Trei dintre tastele de pe tastatura de hârtie sunt conectate la o placă Arduino. Când aduceți un magnet lângă oricare dintre aceste taste, acesta va face caruselul din interiorul computerului să se întoarcă pentru a afișa o scenă care începe cu acea literă. De exemplu: B este pentru panificație și F este pentru pădure. Când tasta Not este „apăsată”, caruselul este aliniat cu afișajele pe care scrie „salut lume”. Pentru carusel vom realiza 3 cărți de tunel. Voi acoperi cum să rezolvi acest lucru, dar poți începe să te gândești ce fel de scene ai putea dori să faci. Părți ale proiectului 1. asamblarea circuitelor și a angrenajelor 2. asamblarea unui computer de hârtie + tastatură dintr-un fișier PDF 3. Realizarea a 3 cărți tunel

Pasul 1: Ingrediente

Ingrediente
Ingrediente

:::Circuit:::

1. 3 comutatoare reed (le puteți găsi la Sparkfun) 2. Placă Arduino + placă pentru pâine (dacă nu doriți să lipiți lucruri) 3. Wire wrap gauge 28 (puteți utiliza un fir mai gros aici dacă doriți) 4. Înveliș de sârmă (acest lucru nu este necesar, dar este plăcut să aveți) 5. pini antet masculi 6. magnet de pământ 7. servomotor::: Calculator + tastatură + cărți::: 1. Patru foi de hârtie 24 x 36 (dvs. poate avea hârtie de diferite dimensiuni) 2. Cutter cu laser sau cuțit exact 3. Adeziv Elmer 4. Culoare + creioane negre 5. Cuțit de notare (vezi imaginea de mai jos)::: unelte::: 1. masonit 2. tăietor cu laser sau prelucrarea lemnului unelte 3. 3 blocuri de lemn (2x4x4, 1 x1 x 2, 1 x 1x 2) 4. baston rotund de balsa (acesta trebuie să se potrivească cu centrul angrenajului)

Pasul 2: Prima parte: Circuitul

Prima parte: circuitul
Prima parte: circuitul

1. Conectați fiecare parte a unui comutator Reed cu învelișul de sârmă la un știft antet 2. Una dintre părți merge la sol și cealaltă la intrările 1, 2 și 3 de pe Arduino (amintiți-vă ca orice comutator trebuie să avem un 10 K rezistență între intrare + 5V) vezi imaginea de mai jos. Cablajul este același, chiar dacă cel din imagine este un buton. 3. Conectați fiecare fir al servomotorului la pinul GROUND + 5V + OUTPUT 9 de pe placa Arduino

Pasul 3: Cod

Cod
Cod

::: Acest cod este o variantă a codului Sweep de Barragan::: Copiați codul de mai jos // Sweep // de BARRAGAN // Sweep // de BARRAGAN #include Servo myservo; // creați un obiect servo pentru a controla un servo // pot fi create maximum opt obiecte servo int pos = 0; // valoarea servo int inputPin1 = 1; // swiches int inputPin2 = 2; int inputPin3 = 3; int val1 = 0; int val2 = 0; int val3 = 0; // valori pentru comutatoare // variabilă pentru stocarea poziției servo void setup () {myservo.attach (9); pinMode (inputPin1, INPUT); pinMode (inputPin2, INPUT); pinMode (inputPin3, INPUT); // atașează servo pe pinul 9 la obiectul servo} bucla de gol () {val1 = digitalRead (inputPin1); val2 = digitalRead (inputPin2); val3 = digitalRead (inputPin3); if (val1 == LOW && val2 == HIGH && val3 == HIGH) {// în pași de 1 grad myservo.write (pos = 44); } else if (val2 == LOW && val1 == HIGH && val3 == HIGH) {myservo.write (pos = 89); } else if (val3 == LOW && val1 == HIGH && val2 == HIGH) {myservo.write (pos = 134); } else {myservo.write (pos = 179); }}

Pasul 4: Testați-vă circuitul

Testați-vă circuitul
Testați-vă circuitul
Testați-vă circuitul
Testați-vă circuitul

1. Decupați un mic disc de hârtie faceți marcaje 2. Aduceți aproape de fiecare dintre comutatoarele cu lamele magnetul 3. Servo-ul dvs. ar trebui să se miște ca răspuns deplasându-se de la 0º la 45º. 90º sau 179º.

Pasul 5: Imaginea mai mare

Imaginea mai mare
Imaginea mai mare
Imaginea mai mare
Imaginea mai mare
Imaginea mai mare
Imaginea mai mare

::: Vizualizare din spate::: În cele din urmă, servo-ul dvs. va mișca două trepte de viteză ca răspuns al magnetului, care a fost adus aproape de o cheie care conține un comutator reed. Aceste unelte vor muta caruselul setat deasupra lor 360 °

Pasul 6: Descărcați PDF pentru computer + tastatură

Pasul 7: Descărcați PDF pentru cele două trepte

Pasul 8: Să punem computerul + tastatura împreună

va urma…

Recomandat: