Cuprins:
- Pasul 1: Ingrediente
- Pasul 2: Prima parte: Circuitul
- Pasul 3: Cod
- Pasul 4: Testați-vă circuitul
- Pasul 5: Imaginea mai mare
- 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ă
Video: Computer + Hârtie = Magie: 8 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:47
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
:::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
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
::: 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
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
::: 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:
Suport pentru baterii de hârtie ușor: 5 pași
Suport pentru baterii de hârtie ușor: dacă vă este dificil să găsiți un suport pentru bateria cu celule de monedă în timp ce faceți proiecte mici cu copiii sau studenții la fel ca mine, atunci acest manual de instruire este doar pentru dvs. Acest suport pentru baterie are, de asemenea, o poziție ON sau OFF în funcție de modul în care închideți
Conservatorul de hârtie: economisiți hârtia igienică cu terapie de șoc: 4 pași
Conservatorul de hârtie: economisiți hârtia igienică cu terapie de șoc: Am văzut cu toții rafturile goale la magazin alimentar și se pare că va exista o lipsă de hârtie igienică pentru o vreme. Dacă nu v-ați aprovizionat devreme, probabil că vă aflați în situația în care am. Am o casă de 6 și doar câteva role pentru a dura
Lumânare cu LED pentru lanterne de hârtie: 3 pași
Lumânare cu LED pentru lanterne de hârtie: Acest proiect arată cum să obțineți un efect de lumânare cu aspect realist pentru utilizare, de exemplu, în lanterne de hârtie. Folosește o placă NodeMCU (ESP8266) pentru a conduce NeoPixels, cunoscute și sub denumirea de LED-uri WS2812. Uită-te la videoclipurile din secțiunile de rezultate pentru a vedea o comparație
Joc cu foarfece portabile din hârtie Arduino, cu ecran LCD 20x4 cu I2C: 7 pași
Handheld Paper Arduino Paper Rock foarfece Utilizarea ecranului LCD 20x4 cu I2C: Bună ziua tuturor sau poate ar trebui să spun „Hello World!”; Ar fi o mare plăcere să vă împărtășesc un proiect care a fost intrarea mea în multe lucruri Arduino. Acesta este un joc portabil Arduino Paper Rock Scissors, care folosește un ecran LCD I2C 20x4. Eu
Pian de hârtie cu Arduino: 5 pași
Pian de hârtie cu Arduino: Acesta este un proiect simplu care utilizează un Arduino, o tastatură desenată cu creion de plumb, o hârtie și un difuzor