Tartalomjegyzék:
- 1. lépés: Pixel Flip
- 2. lépés: Háttér
- 3. lépés: Anyag
- 4. lépés: A vezérlőpanel kiválasztása
- 5. lépés: Válassza ki a Flipbook anyagot
- 6. lépés: Szerkezeti tervezés és prototípus -készítés
- 7. lépés: Lépés Motor és szerkezeti telepítés
- 8. lépés: Telepítse a belső szerkezetet
- 9. lépés: A gombok telepítése
- 10. lépés: huzalozás
- 11. lépés: Tápegység
Videó: Pixel Flip: 13 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Pixel Flip: Interaktív művészeti fal
www.justdreamdesign.com/
1. lépés: 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
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
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
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
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
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
9. lépés: A gombok 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
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
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:
Hogyan készítsünk DIY extra basszus hangszórót a JBL Flip 5 Teardown -ból: 5 lépés
Hogyan készítsünk DIY extra basszus hangszórót a JBL Flip 5 Teardown -ból: Kisfiú korom óta mindig szenvedélyesen érdekelt a barkácsolás. Manapság kezdek a kézzel készített Bluetooth hangszórókra gondolni, amelyek pénzt takarítanak meg, és segítenek abban, hogy jól érezzem magam. Aztán úgy döntöttem, hogy felépítek egy extra mélyhangszórót
Egyszerű LED flip-flop kezdőknek: 9 lépés
Egyszerű LED flip-flop kezdőknek: Egy nagyon egyszerű flip-flop keringő kezdőknek
Flip megmunkálás a DMS CNC routeren: 5 lépés (képekkel)
Forgatás megmunkálása a DMS CNC marón: Miután elgondolkodtam a 3 tengelyes megfordítás lehetőségeiben, úgy döntöttem, hogy laminált rétegelt lemezből háromdimenziós domborművet készítek. Ez a darab mindkét oldalról nézhető lenne, és bár a két oldal egymáshoz kapcsolódna
A 74LS273 Octal D Flip-Flop IC megértése: 5 lépés
A 74LS273 Octal D Flip-Flop IC megértése: A kezembe vettem a 74LS273 IC-t, miközben néhány komponenst kimentettem egy régi műholdvevőből, amit teszek a projektek között és pénzt takarítok meg … Ez az IC a vezérlőpulton volt, és 4 számjegyű, 7 szegmenses LED-kijelző, néhány transz
Arduino alapú impulzusindukciós érzékelő - flip tekercs: 5 lépés (képekkel)
Arduino alapú impulzusindukciós detektor - elfordítható tekercs: Az ötlet A múltban néhány fémdetektor építése változó eredménnyel Szerettem volna felfedezni az Arduino képességeit ebben az irányban. Van néhány jó példa arra, hogyan lehet fémdetektorokat építeni az Arduino segítségével. itt tanulságos