Tartalomjegyzék:

Pixel Flip: 13 lépés
Pixel Flip: 13 lépés

Videó: Pixel Flip: 13 lépés

Videó: Pixel Flip: 13 lépés
Videó: ANNA ASTI & Филипп Киркоров — Хобби (Mood video) 2024, November
Anonim
Pixel Flip
Pixel Flip

Pixel Flip: Interaktív művészeti fal

www.justdreamdesign.com/

1. lépés: Pixel Flip

Image
Image
Pixel Flip
Pixel Flip
Pixel Flip
Pixel Flip

Ez egy Auto Flip Art Wall, amely az analóg és a digitális kombinációját egy Flip Book motívummal ötvözi.

2. lépés: Háttér

Háttér
Háttér
Háttér
Háttér
Háttér
Háttér
Háttér
Háttér

A projekt azért jött létre, mert maximalizálni kívánta a különféle anyagokból származó tükröződéseket és kifejezni azokat az embereknek. Úgy fejlesztették ki, hogy kifejezze a mindennapi életünkben tapasztalható gondolatok lenyűgözését.

Az első kérdés, amin elgondolkodtunk, hogyan lehet kifejezni a különféle gondolatokat. Sok formát öltöttünk ebbe az ötletbe.

Egy flipbook animációjára bukkantunk. A kézi működtetésű analóg flipbookokkal ellentétben az automatikus flipbook a motorral képes volt analóg digitális élményt nyújtani. Amikor a flipbook visszajött, azt gondoltam, érdekes lehet különféle anyagok felhasználása.

Gondolkodtunk azon is, hogyan használhatjuk tovább a flipbook animációt. A talált flipbook négyzet alakú volt, de gyakori volt, hogy csak egy flipbookot használtak az animációhoz. Arra gondoltam, mit szólnál ahhoz, ha több flipbookot használnál egy interaktív elemeket tartalmazó fal létrehozásához.

És nem csak azt az érzést, hogy a fal mozog, hanem ha a kívánt kép kifejezésére használjuk, érdekes élményt tudunk létrehozni, amely lehetővé teszi számunkra, hogy analóg és digitális, valamint anyagok tükröződését érezzük.

Ezekkel a célokkal dolgoztunk.

- Analóg és digitális kombináció

- Használja a Flip Book struktúrát

- Interaktív falak megvalósítása

3. lépés: Anyag

- Belső anyag

1. tengelykapcsoló 25 darabos tengelykapcsoló

2. 3 mm -es sárgaréz rúd 25 cm*25 darab sárgaréz rúd

3. 3T akril 3mm 3t 30cm*30cm akril

4. 3 mm -es fa rúd 200 darab 3 mm -es fa rúd

5. kábelbilincs műanyag 400 darab 5 mm -es kábelbilincs műanyag

- Flipbook anyag

6. pvc könyv borítólap 200 db pvc könyv borítólap

7. fekete bársonylemez fekete bársonylemez

8. szálperemek szálperemek

9. fehér hologramlap fehér hologramlap 30cm*30cm

10. krylon metál ezüst spray 9mm krylon metál ezüst spray

- Külső anyag

11. arduino uno R3 Kompatibilis tábla arduino uno

12. 5 V-os léptetőmotor (DC 5 V 4 fázisú 5-vezetékes léptetőmotor) 5 V-os léptetőmotor + ULN2003 meghajtó tábla az Arduino számára

13. ULN2003 Léptetőmotor meghajtó tábla

14. DPLC-485HCA DPLC-485HCA

15. 5V SMPS számítógép tápegysége

16. 20 mm -es profil 20 mm -es profil

17. usb hub usb hub

18. L csuklópánt L csuklópánt

19. L lapos csuklópánt L lapos csuklópánt

20. csavaros csavar

21. dió anya

22. csavarkulcs

23. epoxi epoxi

24. 3M spray ragasztó 3m spray ragasztó

4. lépés: A vezérlőpanel kiválasztása

Vezérlőpult kiválasztása
Vezérlőpult kiválasztása

Az Arduino úgy döntött, hogy sok nyílt forráskódú és könyvtár áll rendelkezésre, így könnyen használhatjuk őket, és a feldolgozás is ugyanazt a nyelvet használja, így nem lesz probléma a kompatibilitással. Ezt követően megvizsgáltuk a projekt folytatásához szükséges követelményeket.

- Fény: Erős világítást kell használni az anyagok visszaverődésének maximalizálása érdekében. - Anyag: Olyan anyag, amely különböző fényvisszaverődést mutat. - Flipbook szerkezete: A kívánt animációhoz használjon szabad szögű vezérlésű lépésmotort. - Aduino: Kezdetben szükségünk volt Aduino Mega -ra, mert minden motort egyetlen Aduino -val akartunk irányítani.

Mivel azonban a feldolgozás egy Aduino -val kommunikál, mivel más Arduino -ra volt szükség, szükség volt arra, hogy a feldolgozás által küldött adatokat nagyszámú Aduino -nak elküldjék.

Ennek eredményeként egy DPLC485HCA modult használtak RS485 kommunikációval, amely lehetővé teszi az 1: N kétirányú kommunikációt.

A feldolgozás ezután továbbítja az adatokat egyetlen Master Aduino (Master Aduino) és soros kommunikációnak, a Master Arduino pedig a DPLC-485HCA modul segítségével hozza létre a kommunikációt a Master-Slab között.

A Master -től kapott adatok felhasználásával a Slave Arduino szabályozza az egyes motorok dőlésszögét, vizuálisan ábrázolva a motor mozgásával feldolgozott kép eredményét.

5. lépés: Válassza ki a Flipbook anyagot

Válassza ki a Flipbook anyagot
Válassza ki a Flipbook anyagot

Mivel a projekt a különböző anyagok szerinti maximális tükröződést kívánta maximalizálni és kifejezni az embereknek, négy különböző anyagot választott, amelyek különböző fényvisszaverődéssel és különböző anyagokkal rendelkeznek a szögtől függően.

- hologram: Ez a legvilágosabb anyag a fény intenzív visszaverődése miatt.

- kiömlés: Ez egy olyan anyag, amely egy pillanat alatt több szöget tükröz, hogy különböző tükröződéseket mutasson.

- Fém: Fényszóró.

- Bársony: Olyan anyag, amelynek fénye miatt fénye változik.

Annak érdekében, hogy a fenti anyagokat motoros vezérléssel fejezzük ki feldolgozással, szürke színű szűrő segítségével fekete-fehér képre változtattuk a képet, minden pixel minimális és maximális színét pixelbeállítással mértük, és minden képpontot négy részre osztottuk. színt, és minden pixelértéket elküldött a motornak, hogy ábrázolja az egyes részek ábrázolását a motor forgása szerint, hologrammal, csigákkal, fém és bársony anyaggal.

6. lépés: Szerkezeti tervezés és prototípus -készítés

Szerkezeti tervezés és prototípus -készítés
Szerkezeti tervezés és prototípus -készítés
Szerkezeti tervezés és prototípus -készítés
Szerkezeti tervezés és prototípus -készítés
Szerkezeti tervezés és prototípus -készítés
Szerkezeti tervezés és prototípus -készítés
Szerkezeti tervezés és prototípus -készítés
Szerkezeti tervezés és prototípus -készítés

Mit kell figyelembe venni a szerkezet kiválasztásakor:

- Győződjön meg arról, hogy egymás motorjai mentesek az ütközéstől

- A flipbooknak meg kell állnia a kívánt szögben

- Győződjön meg arról, hogy nincs interferencia a flipbook és a külső keret között

Viszonylag könnyen feldolgozható, akril 3T-t használtunk, és úgy döntöttünk, hogy fémprofilt használunk az akrillemezek költsége és rendelkezésre állása miatt.

A szerkezet 5*5, összesen 25 téglalapból áll. Ezután minden akrillemezt akrilvágókkal tetszőleges méretűre vágtak, majd zsanérok és csavarok segítségével összeszereltek.

Az akrillemezek között hagyott játékot a kábelek védelmére használták, anélkül, hogy egymás motorjai ütköztek volna.

7. lépés: Lépés Motor és szerkezeti telepítés

Lépés Motor és szerkezeti telepítés
Lépés Motor és szerkezeti telepítés
Lépés Motor és szerkezeti telepítés
Lépés Motor és szerkezeti telepítés
Lépés Motor és szerkezeti telepítés
Lépés Motor és szerkezeti telepítés

25 lépcsős motort használtunk.

- Használjon kétlépcsős motort minden aduinohoz

.- Szerelje fel a lépcsőmotorokat a négyzetek jobb közepére

- A lépcsőmotor rögzítésére csavarokat használnak.

- A lezárással az új főrudat a lépésmotorhoz csatlakoztatják

.- Csatlakoztasson egy fa rudat a Shinjubongon kívül, és csatlakoztassa az anyagot egy bilincshez.

8. lépés: Telepítse a belső szerkezetet

Telepítse a belső szerkezetet
Telepítse a belső szerkezetet
Telepítse a belső szerkezetet
Telepítse a belső szerkezetet
Telepítse a belső szerkezetet
Telepítse a belső szerkezetet

9. lépés: A gombok telepítése

Gomb telepítése
Gomb telepítése
Gomb telepítése
Gomb telepítése

Minden képhez különböző billentyűzetgombokat választottunk, hogy maximalizáljuk az interaktív hatásokat a flipbookok használata közben. Amikor a felhasználó a billentyűzetre kattint, a motor és a flipbook működni kezd, és megjelennek a billentyűzet-specifikus képek.

10. lépés: huzalozás

Vezeték
Vezeték
Vezeték
Vezeték
Vezeték
Vezeték
Vezeték
Vezeték

A négyzet 25 lépcsős motort, 14 aduino és 14 DLC-485HCA-t használt. A feldolgozást és a Master Arduino -t össze kell kapcsolni.

Kenyérlap segítségével csatlakoztattuk. Megpróbáltam szétválasztani a + és - részeket a kenyértáblán, és csatlakoztatni a motorhoz, hogy elegendő áramot biztosítson.

- Aduino mester

1. A DPLC-485HCA csatlakoztatása a POWER-hez vezetékkel2. DPLC-485HCA

2 csatlakozik az Arduino No. 2 pin3 -hoz.

A DLC-485HCA 3. része az Arduino 3 tűhöz csatlakozik4. DPLC-485HCA

4 csatlakozik az Arduino 3 tűhöz

5. A DPLC-485HCA 5 csatlakozik az Aduino 5Vpin-hez

6. A DPLC-485HCA 6 a kommunikáció alapja, amely az Arduino GND vonalához kapcsolódik a BREADBOARD-ban

- Aduino rabszolga

- MOTOR 1

1. Az ULN2003 motorvezérlő1 IN1 és Aduino 12 érintkezőihez csatlakoztatva

2. Csatlakoztatva az IN2 -hez az ULN2003 Motor Drive1 -en és az 5 -ös Arduino -n

3. Az ULN2003 Motor Drive1 és az Arduino 6 IN3 csapjaihoz csatlakoztatva

4. Az ULN2003 Motor Drive1 és az Arduino 7 IN4 csapjaihoz csatlakoztatva

5. Link - az ULN2003 Motor Drive1 -en és - a BREADBOARD -on

6. Csatlakozás az ULN2003 motorhajtásban + és a BREADBOARD + -ban

- MOTOR2

1. Csatlakoztassa az ULN2003 Motor Drive2 IN1 és Aduino 8 csapjaihoz

2. Csatlakoztatva az IN2 -hez az ULN2003 Motor Drive2 és az Arduino 9 érintkezőin

3. Csatlakoztatva az IN3 -hoz az ULN2003 Motor Drive2 -n, és az Aduino 10 -es tűjére

4. Az ULN2003 Motor Drive2 és az Arduino 11 IN4 csapjaihoz csatlakoztatva

5. Link - az ULN2003 Motor Drive2 -n és - a BREADBOARD -on

6. Kapcsolat az ULN2003 motorhajtásban2 és a + között a BREADBOARD -ban

-DPLC-485HCA

1. A DPLC-485HCA csatlakoztatása a POWER-hez vezetéken keresztül

2. A DPLC-485HCA 2 csatlakozik az Arduino No. 2 érintkezőhöz

3. A DLC-485HCA 3 része az Arduino 3 tűhöz csatlakozik

4. A DPLC-485HCA 4 csatlakozik az Arduino 3 érintkezőhöz

5. A DPLC-485HCA 5 csatlakozik az Aduino 5Vpin-hez

6. A DPLC-485HCA 6 a kommunikáció alapja, amely az Arduino GND vonalához kapcsolódik a BREADBOARD-ban

- SZÁMÍTÓGÉP TÁPELLÁTÁSA

1. Csatlakoztassa a KEZDŐLAP + és a csatlakozóit a SZÁMÍTÓGÉP TÁPELLÁTÁSÁNAK + és 5 V-os feszültségéhez.

11. lépés: Tápegység

Tápegység
Tápegység
Tápegység
Tápegység

Mivel a feldolgozás csak akkor működik, ha csatlakoztatva van a számítógéphez, USB HUB -ot használtunk, amely nem alacsony energiafogyasztású. Az egyetlen forrásból származó USB HUB azonban nem rendelkezik elegendő energiával ahhoz, hogy az egyetlen aduino -hoz csatlakoztatott két motor egyikét 5V -os SMPS -hez csatlakoztassa, így nem merül ki az áram.

Ajánlott: