Sadržaj:
- Korak 1: Pixel Flip
- Korak 2: Pozadina
- Korak 3: Materijal
- Korak 4: Odabir upravljačke ploče
- Korak 5: Odaberite materijal za flipbook
- Korak 6: Strukturno projektiranje i izrada prototipova
- Korak 7: Korak za instalaciju motora i konstrukcije
- Korak 8: Instalirajte unutarnju strukturu
- Korak 9: Instalacija gumba
- Korak 10: Ožičenje
- Korak 11: Napajanje
Video: Preokret piksela: 13 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Pixel Flip: Interaktivni umjetnički zid
www.justdreamdesign.com/
Korak 1: Pixel Flip
Ovo je Auto Flip Art Wall koji kombinira analogno i digitalno s Flip Book -om kao motivom.
Korak 2: Pozadina
Projekt je nastao jer je želio povećati refleksije na temelju različitih materijala i izraziti ih ljudima. Razvijen je kako bi izrazio fascinaciju refleksijama koje vidimo u svakodnevnom životu.
Prvo pitanje o kojem smo razmišljali kako izraziti različita razmišljanja. U ovu smo ideju uzeli mnogo oblika.
Naišli smo na animaciju flipbooka. Za razliku od analognog flipbooka s ručnim upravljanjem, automatski flipbook s motorom mogao je doživjeti analogno u digitalnom obliku. Kad se flipbook vratio, pomislio sam da bi moglo biti zanimljivo koristiti razne 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 zanimljiv doživljaj koji 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
- Unutarnji materijal
1. spojnica 25 komada 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. kabelska obujmica plastika 400 komada 5mm kabelska stezaljka plastika
- Flipbook materijal
6. omot od pvc knjige 200 komada omot od pvc knjige
7. crni baršunasti lim crni baršunasti lim
8. sliver splanges sliver splanges
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. 5V SMPS napajanje računala
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č za ključeve
23. epoksidni epoksid
24. 3M ljepilo u spreju 3m ljepilo u spreju
Korak 4: Odabir upravljačke ploče
Arduino je odlučio da postoji mnogo otvorenih kodova i knjižnica na raspolaganju, pa ih možemo lako koristiti, te da se obrada također koristi istim jezikom, tako da ne bi bilo problema s kompatibilnošću. Zatim smo provjerili uvjete za nastavak ovog projekta.
- Svjetlo: Treba upotrijebiti jako osvjetljenje za povećanje refleksije materijala. - Materijal: Materijal koji može pokazati odraz različite svjetlosti. - Struktura flipbooka: Za animaciju koju želimo upotrijebite koračni motor s kontrolom slobodnog kuta. - 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
To je rezultiralo uporabom DPLC485HCA modula s RS485 komunikacijom koji omogućuje 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-ploče 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 s kretanjem 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šestruke kuglice kako bi prikazao različite refleksije.
- Metal: Rasipa svjetlost.
- Baršun: Materijal koji se zbog sjaja mijenja u boji sa svjetlom.
Kako bismo gore navedene materijale izrazili upravljanjem motorom 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 svakog dijela prema rotaciji motora s hologramom, šljokicama, metalom i baršunastim materijalom.
Korak 6: Strukturno projektiranje i izrada prototipova
Što treba uzeti u obzir pri određivanju strukture:
- Osigurajte da se međusobni motori ne sudaraju
- 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 je akrilna ploča tada izrezana akrilnim rezačima na željenu 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 25 koračnih motora.
- Koristite dva koračna motora za svaki aduino
.- Instalirajte koračne motore u sredinu desno od kvadrata
- Za pričvršćivanje koračnog motora koriste se vijci.
- Cappling se koristi za povezivanje nove glavne šipke s koračnim motorom
.- Spojite drvenu šipku izvan Shinjubong-a i spojite materijal stezaljkom.
Korak 8: Instalirajte unutarnju strukturu
Korak 9: Instalacija gumba
Odabrali smo različite tipke tipkovnice za svaku sliku kako bismo povećali interaktivne efekte dok koristimo flipbooks. Kada korisnik klikne na tipkovnicu, motor i flipbook rade i pojavljuju se slike specifične za tipkovnicu.
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 ploči i spojiti ih na motor kako bih osigurao dovoljno snage.
- Majstor Aduino
1. Spajanje DPLC-485HCA na POWER žicom2. DPLC-485HCA
2 spaja se na Arduino br. 2 pin3.
3 DLC-485HCA spaja se na Arduino 3 pin4. DPLC-485HCA
4 se spaja na Arduino 3 -pinski
5. DPLC-485HCA 5 spaja se na Aduino 5Vpin
6. DPLC-485HCA 6 je ZEMLJA komunikacije, povezuje se s linijom GND iz Arduina u BREADBOARD-u
- Rob Aduino
- MOTOR 1
1. Spojeno 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 motornom pogonu1 i Arduinu 6
4. Spojeno na pinove IN4 pogona motora ULN20031 i Arduino 7
5. Povežite se na - na ULN2003 motorni pogon1 i - na PLOČNU PLOČU
6. Povezivanje između + u ULN2003 Motor Drive1 i + u BREADBOARD -u
- MOTOR2
1. Spojite na pinove IN1 i Aduino 8 motora ULN2003 Motor Drive2
2. Spojeno na 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. Povezivanje 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 broj 2 pin
3. 3 DLC-485HCA povezuje se s Arduino 3 pinom
4. DPLC-485HCA 4 spaja se na 3-pinski Arduino
5. DPLC-485HCA 5 spaja se na Aduino 5Vpin
6. DPLC-485HCA 6 je ZEMLJA komunikacije, povezuje se s GND linijom iz Arduina u BREADBOARD-u
- NAPAJANJE RAČUNALA
1. Spojite + i- na BREADBOARD-u na + i- od 5V RAČUNALNOG 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 spajanje jednog od dva motora spojena na jedan aduino na 5V SMPS kako ne bi ostao bez energije.
Preporučeni:
FLEXBALL - fleksibilna PCB kugla od sto piksela s WiFi -em: 6 koraka (sa slikama)
FLEXBALL - fleksibilna kugla od sto piksela sa fleksibilnom pločom sa WiFi -jem: Pozdrav proizvođači, to je proizvođač moekoe! Flexball se temelji na fleksibilnoj PCB -u koja je opremljena sa 100 WS2812 2020 adresabilnih LED dioda. Njime upravlja ESP8285-01f - najmanji Espressifov modul temeljen na ESP -u. Dodatno ima ADXL345 akcelerometar
Minecraft rudna svjetiljka - prilagodljiva veličina i gustoća piksela: 4 koraka
Minecraft rudna svjetiljka-prilagodljiva veličina i gustoća piksela: Moje sedmogodišnje dijete opsjednuto je Minecraftom, pa sam odlučila izgraditi nešto vezano za njega. U potrazi za mogućnostima, postoji sjajan projekt svjetiljke od Dan J Hamera u Thingiverseu, ali nakon što sam ga malo dotjerao, odlučio sam pokrenuti vlastiti projekt (vi
Postavljanje ERGO piksela: 5 koraka
Postavljanje piksela ERGO: Ovaj postupak će vam pokazati kako instalirati vaš ERGO
Oduzimanje piksela: 10 koraka
Pixel Snatch: Pixel Snatch je interakcija između svih načina na koji je potrebno ukloniti trošak u LEDboxu. Het je gebaseerd op een klassiek 'catch' igra. De bedoeling van het spel is om zo veel mogelijk juiste pixels te vangen, de groene. 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