Sadržaj:
- Korak 1: Preokret piksela
- Korak 2: Pozadina
- Korak 3: Materijal
- Korak 4: Izbor kontrolne ploče
- Korak 5: Odaberite materijal za flipbook
- Korak 6: Strukturno projektiranje i prototipiranje
- Korak 7: Korak za instalaciju motora i konstrukcije
- Korak 8: Instalirajte unutrašnju strukturu
- Korak 9: Instalacija dugmeta
- Korak 10: Ožičenje
- Korak 11: Napajanje
Video: Preokret piksela: 13 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Pixel Flip: Interaktivni umjetnički zid
www.justdreamdesign.com/
Korak 1: Preokret piksela
Ovo je Auto Flip Art Wall koji kombinira analogno i digitalno sa Flip Book -om kao motivom.
Korak 2: Pozadina
Projekt je nastao jer je želio maksimizirati refleksije na temelju različitih materijala i izraziti ih ljudima. Razvijen je da izrazi fascinaciju refleksijama koje vidimo u svakodnevnom životu.
Prvo pitanje o kojem smo razmišljali kako izraziti različita razmišljanja. Uvukli smo mnogo oblika u ovu ideju.
Naišli smo na animaciju flipbooka. Za razliku od ručno upravljanog analognog flipbooka, automatski flipbook s motorom mogao je doživjeti analogno u digitalnom obliku. Kad se flipbook vratio, pomislio sam da bi moglo biti zanimljivo koristiti različite materijale.
Razmišljali smo i o tome kako više koristiti animaciju flipbooka. Flipbook koji smo pronašli bio je kvadrat, ali je struktura korištenja samo jednog flipbooka za animaciju uobičajena. Pomislio sam, pa, kako bi bilo koristiti nekoliko flipbooka za stvaranje zida s interaktivnim elementima.
I ne samo osjećaj da se zid pomiče, već ako ga iskoristimo za izražavanje slike koju želimo, možemo stvoriti zanimljivo iskustvo koje nam omogućuje da osjetimo i analogne i digitalne, kao i refleksije materijala.
Radili smo s tim ciljevima.
- Kombinacija analognog i digitalnog
- Koristite strukturu Flip Book -a
- Implementirajte interaktivne zidove
Korak 3: Materijal
- Unutrašnji materijal
1. spojnica 25 -dijelna spojnica
2. Mesingana šipka od 3 mm 25 cm*25 komada mjedena šipka
3. 3T akril 3mm 3t 30cm*30cm akril
4. Drvena šipka od 3 mm 200 komada Drvena šipka od 3 mm
5. plastična obujmica za kablove 400 komada plastična obujmica za kablove od 5 mm
- Flipbook materijal
6. omot knjige od PVC -a 200 komada omot knjige od pvc knjige
7. crni baršunasti lim crni baršunasti lim
8. klizač klizač klizač
9. bijeli hologramski list bijeli hologramski list 30cm*30cm
10. krylon metalni srebrni sprej 9 mm krylon metalni srebrni sprej
- Vanjski materijal
11. arduino uno R3 Kompatibilna ploča arduino uno
12. 5V koračni motor (DC 5V 4-fazni 5-žični koračni motor) 5V koračni motor + ULN2003 Upravljačka ploča za Arduino
13. ULN2003 ploča upravljačkog programa koračnog motora
14. DPLC-485HCA DPLC-485HCA
15. Napajanje računara od 5V SMPS
16. 20 mm profil 20 mm profil
17. usb čvorište usb čvorište
18. L Šarka L Šarka
19. L ravna šarka L ravna šarka
20. vijak vijak
21. matica matica
22. ključ ključ
23. epoksidni epoksid
24. 3M ljepilo u spreju 3m ljepilo u spreju
Korak 4: Izbor kontrolne ploče
Arduino je odlučio da postoji mnogo otvorenih kodova i biblioteka na raspolaganju, pa ih možemo lako koristiti, te da se za obradu koristi i isti jezik, tako da neće biti problema s kompatibilnošću. Zatim smo provjerili zahtjeve za nastavak ovog projekta.
- Svjetlo: Treba upotrijebiti jako osvjetljenje za povećanje refleksije materijala. - Materijal: Materijal koji može pokazati refleksiju različite svjetlosti. - Struktura flipbook-a: Za animaciju koju želimo, koristite stepenasti motor sa kontrolom slobodnog ugla. - Aduino: U početku nam je trebao Aduino Mega, jer smo željeli kontrolirati sve motore samo jednim Aduinom.
Međutim, budući da obrada komunicira s jednim Aduinom, jer je bio potreban drugi Arduino, postojala je potreba za načinom da se podaci poslani obradom pošalju velikom broju Aduina
Ovo je rezultiralo upotrebom DPLC485HCA modula sa RS485 komunikacijom koji omogućava dvosmjernu komunikaciju 1: N.
Obrada zatim prenosi podatke na jedan Master Aduino (Master Aduino) i serijsku komunikaciju, a Master Arduino uspostavlja komunikaciju između Master-Slab-a pomoću DPLC-485HCA modula.
Koristeći podatke primljene od Master -a, Slave Arduino kontrolira kut na koji svaki motor treba okrenuti, pružajući vizualni prikaz rezultata obrade slike pokretom motora.
Korak 5: Odaberite materijal za flipbook
Budući da je projekt želio povećati refleksije prema različitim materijalima i izraziti ih ljudima, odabrao je četiri različita materijala s različitim refleksijama svjetlosti i različitim materijalima ovisno o kutu.
- hologram: To je najsvjetliji materijal zbog intenzivnog odbijanja svjetlosti.
- splange: To je materijal koji na prvi pogled odražava više loptica kako bi pokazao različite refleksije.
- Metal: Rasipa svetlost.
- Baršun: Materijal koji zbog sjaja varira u boji sa svjetlom.
Da bismo gore navedene materijale izrazili kontrolom motora pomoću obrade, promijenili smo sliku u crno-bijelu sliku pomoću filtera u sivoj boji, izmjerili minimalnu i maksimalnu boju svakog piksela podešavanjem piksela, podijelili svaki piksel u četiri dijela boju i poslao vrijednost svakog piksela u motor kako bi predstavljao prikaz svake sekcije prema rotaciji motora sa hologramom, šljokicama, metalom i baršunastim materijalom.
Korak 6: Strukturno projektiranje i prototipiranje
Što treba uzeti u obzir pri određivanju strukture:
- Uvjerite se da međusobni motori nemaju sudara
- Flipbook bi se trebao zaustaviti pod željenim kutom
- Uvjerite se da nema smetnji između flipbooka i vanjskog okvira
Koristili smo relativno jednostavan za obradu akrilni 3T, a odlučili smo se za metalni profil zbog cijene i dostupnosti akrilnih ploča.
Struktura se sastoji od 5*5, ukupno 25 pravokutnika. Svaka akrilna ploča tada je izrezana akrilnim rezačima na bilo koju veličinu, a zatim sastavljena zajedno pomoću šarki i vijaka.
Zraka ostavljena između akrilnih ploča korištena je kao mjesto za zaštitu kabela bez sudara međusobnih motora.
Korak 7: Korak za instalaciju motora i konstrukcije
Koristili smo motore sa 25 koraka.
- Koristite dva koračna motora za svaki aduino
.- Instalirajte koračne motore u sredinu desno od kvadrata
- Vijci se koriste za pričvršćivanje koračnog motora.
- Prekrivanje se koristi za povezivanje nove glavne šipke sa koračnim motorom
.- Spojite drvenu šipku izvan Shinjubong-a i spojite materijal stezaljkom.
Korak 8: Instalirajte unutrašnju strukturu
Korak 9: Instalacija dugmeta
Za svaku sliku odabrali smo različite tipke na tipkovnici kako bismo povećali interaktivne efekte dok koristimo flipbooks. Kada korisnik klikne na tastaturu, motor i flipbook rade i pojavljuju se slike specifične za tastaturu.
Korak 10: Ožičenje
Kvadrat je koristio 25 koračnih motora, 14 aduino i 14 DLC-485HCA. Obrada i Master Arduino moraju biti povezani.
Povezali smo ga pomoću matične ploče. Pokušao sam podijeliti + i - dijelove na matičnoj ploči i spojiti ih na motor kako bih osigurao dovoljno snage.
- Gospodaru Aduino
1. Priključivanje DPLC-485HCA na POWER pomoću žice2. DPLC-485HCA
2 se povezuje s Arduinom br. 2 pin3.
3 DLC-485HCA povezuje se s Arduino 3 pin4. DPLC-485HCA
4 se spaja na Arduino 3 -pinski
5. DPLC-485HCA 5 se povezuje na Aduino 5Vpin
6. DPLC-485HCA 6 je OSNOVA komunikacije, povezuje se s GND linijom iz Arduina u BREADBOARD-u
- Rob Aduino
- MOTOR 1
1. Priključeno na IN1 i Aduino 12 pinova ULN2003 upravljačkog programa motora1
2. Spojeno na IN2 na ULN2003 motornom pogonu1 i 5 -pinskom Arduinu
3. Spojeno na pinove IN3 na ULN2003 pogonu motora 1 i Arduinu 6
4. Spojeni na pinove IN4 pogona motora ULN20031 i Arduino 7
5. Povežite se na - na ULN2003 Motor Drive1 i - na BREADBOARD
6. Povezivanje između + u ULN2003 Motor Drive1 i + u BREADBOARD -u
- MOTOR2
1. Spojite na pinove IN1 i Aduino 8 ULN2003 pogona motora 2
2. Povezano s IN2 na ULN2003 Motor Drive2 i Arduino 9 pinova
3. Spojeno na IN3 na ULN2003 motornom pogonu2 i pin 10 na Aduinu
4. Spojeno na pinove IN4 ULN2003 Motor Drive2 i Arduino 11
5. Povežite se na - na ULN2003 Motor Drive2 i - na PLOČNU PLOČU
6. Veza između + u ULN2003 Motor Drive2 i + u BREADBOARD -u
-DPLC-485HCA
1. Priključivanje DPLC-485HCA na napajanje žicom
2. DPLC-485HCA 2 spaja se na Arduino br. 2 pin
3. 3 DLC-485HCA povezuje se s Arduino 3 pinom
4. DPLC-485HCA 4 spaja se na Arduino 3-pinski
5. DPLC-485HCA 5 se povezuje na Aduino 5Vpin
6. DPLC-485HCA 6 je OSNOVA komunikacije, povezuje se s GND linijom iz Arduina u BREADBOARD-u
- NAPAJANJE RAČUNARA
1. Priključite + i- na BREADBOARD-u na + i- od 5V RAČUNARSKOG NAPAJANJA
Korak 11: Napajanje
Budući da obrada radi samo kada je spojena na računalo, koristili smo USB HUB, koji nema nisku potrošnju energije. Međutim, jedini izvor USB HUB -a nema dovoljnu snagu za povezivanje jednog od dva motora spojena na jedan aduino na 5V SMPS kako ne bi ostao bez energije.
Preporučuje se:
FLEXBALL - fleksibilna PCB kugla od sto piksela sa WiFi -em: 6 koraka (sa slikama)
FLEXBALL - fleksibilna PCB kugla od sto piksela sa WiFi -jem: Pozdrav proizvođači, ona je proizvođač moekoe! Flexball je baziran na fleksibilnoj PCB -i koja je opremljena sa 100 WS2812 2020 adresabilnih LED dioda. Upravlja se ESP8285-01f - najmanjim modulom zasnovanim na ESP -u kompanije Espressif. Dodatno ima ADXL345 akcelerometar
Minecraft rudna lampa - prilagodljiva veličina i gustoća piksela: 4 koraka
Minecraft rudna lampa-prilagodljiva veličina i gustoća piksela: Moje sedmogodišnje dijete opsjednuto je Minecraftom, pa sam odlučio napraviti nešto vezano za njega. U potrazi za opcijama, postoji sjajan projekt lampe od Dan J Hamera u Thingiverseu, ali nakon što sam ga malo prilagodio, odlučio sam pokrenuti vlastiti projekt (vi
Postavljanje ERGO piksela: 5 koraka
ERGO Postavljanje piksela: Ovaj proces će vam pokazati kako instalirati vaš ERGO
Oduzimanje piksela: 10 koraka
Pixel Snatch: Pixel Snatch je interakcija koja se koristi kada je u pitanju šljaka i ledbox. Ovo je najbolja igra za hvatanje s hvatanjem. Učinite to beskorisnim ako je ovo sve što vam je potrebno da biste vidjeli piksele u vašoj zemlji. Vang je een rode pixel i ontploft
Sat od 132 piksela: 5 koraka (sa slikama)
132 Sat od piksela: Koliko god se sjećam bio sam opsjednut LED diodama i vremenom. U ovom projektu stvorio sam veliki zidni sat koji prikazuje trenutno vrijeme koristeći 132 neopikselne LED diode montirane i sijajući kroz smrekovu ploču. To je hibridni analogni digitalni w