Rgbike pov

RGBike POV - RGB POV hatások eszköz, amely lehet, hogy még egy kezdő, otthon.
Eladott több modell készen POV jelenik meg:
- SpokePOV gyártó által Adafruit
- m132s származó Monkeylectric.
- Monkeylectric nemrég bejelentette m464q.
SpokePOV kijelző monokróm és m132s, ha jól értem, nem a kép megjelenítési képességeit. Emellett úgy vélem, hogy ezek a kijelzők túl drága, különösen azért, mert nem használják gyakran.
Elhatároztam, hogy POV-alone eszköz, melynek összetevői volt, külön pénz kiadása nélkül.
Jellemzők RGBike POV:
- 16 RGB (Red (piros) + Green (zöld) + Blue (kék)) LED-ek.
- Kompatibilis Arduino (nem tesztelt újabb verziói a projekt).
- Egyoldalú nyomtatott áramköri lap, amely lehet otthon.
- Terminális elemek, amelyek forrasztás kezdőknek.
- Hall-érzékelő használható a kép szinkronizálás;
- A lehető legkisebb számú alkatrészeket.
- Sajnos, a kép csak az egyik oldalon a kerék (ez lehet rögzíteni a jövőben).
- Alkalmas 26 „kerekek, nem tudtam kipróbálni a 20” és 24 „kerekekkel.
Update: frissített PCB most LED-es világítás mindkét oldalán a kerék, de a másik oldalon a szöveg jelenik meg hibásan.

Eszközök és alkatrészek
Meg kell, hogy az alapvető eszközök:
- NYÁK gyártás.
- forrasztás.
- MCU programozás (hardver és szoftver)
elektronikai alkatrészek
- 1x mikrokontroller ATmega328P / ATmega168.
- 1x LED PWM TLC5940 / TLC5941 driver.
- 16x RGB LED közös katód.
- 1x A3213.
- 3x NPN tranzisztor PN2222.
- Különböző ellenállások, kondenzátorok, csatlakozók és gombok (lásd az ábrát és a board).
Közelítő érték alapján a gyártás táblák otthon:
Sematikus ábrája RGBike POV (második kiviteli alakban a kerék megvilágítás két oldalról):

sémafájlok, és nyomtatott áramköri lapok az 1. és a 2. megvalósításában a készülék lehet letölteni alján a cikket.
működési elve
Ön kérheti, hogy azt tervezi, hogy ellenőrizzék 48 LED (16 piros, 16 zöld, 16 kék) segítségével a vezető chip IC 16 kimenettel?
Megyek a fény csak egy szín egy időben.
Képzeljünk el egy sor egy kép egy kerék. Ez a karakterlánc áll a vörös, zöld és kék pontokból áll. Abban az időben kigyullad egy szín, de forogni fog olyan gyorsan, hogy ez úgy tűnik, hogy egy ilyen vonalat.
Ha a lámpa világít az egész vonalon az egyes színek, akkor nem fogja látni ezeket a színeket, és lát egy fehér vonal.
Hogy ellenőrizzék a szélessége a sort a kereket, meg kell csak ellenőrizni, hogy hányszor ezt a sort ismételjük.
Mivel a LED meghajtó nyitott drain, működik RGB LED közös katód. Régebben olcsó RGB LED Kínából.

Így a nyomtatott áramköri lap
A projekt kell, hogy a nyomtatott áramköri lap.
Ha nem tudom, hogy a nyomtatott áramköri lap, az internet rengeteg cikket a témában.
Számos módszer létezik a gyártási nyomtatott áramköri lapok. Vannak, akik egy kis változás a technológia egy eljáráson belül.

Tudom, módszerek:
Fotoeiienáiiásos - ez a módszer azt használja. Ezzel a módszerrel lehet elérni a magas szintű részletességgel.
LUT - használ egy lézernyomtató.
„PressPeel” - Nem tetszik ez a módszer, és a részletesség szintjét kapjuk.
Gyakori, hogy az összes módszer az, hogy a díj szükséges méreg.
Itt vannak a lépések a gyártás a fedélzeten:
1 - Nyomtatás tábla minta az átlátszó film. Az Eagle ULP megy menü -> CAMtoPrint;
2 - előállítása a PCB és az alkalmazás a fotoreziszt, például Positiv 20;
3 - expozíció egy réz filmet egy átlátszó fotoreziszt mintával;
4 - A kijelző a fotoreziszt;
5 - Ellenőrizze a hibákat;
6 - maratás áramköri lapok;
7 - Vágás táblák;
8 - unalmas.

alkatrész forrasztás
A gyártás után a tábla, meg kell forrasztani az alkatrészeket.
A forrasztásnál a tábla vezérli a rendszert, és a rajztábla.
Azt javasoljuk, először forrasztani mikrokontroller pántok, és nézd meg. Ne felejtsük el, hogy forrasztani a jumper!
Ezután forrasztani LED TLC5940, és minden egyéb alkatrészek.
Jó biztosítsa az elemtartó, különben lehet, hogy repül ki.

TLC5940 egy chip, amely ellenőrzi LED 16 teljesítmény. Ez 4096 szürkeárnyalat.
Maksimalnyytok LED
A határ a átfolyó áram LED értékének megváltoztatásával. Kiszámításához az ellenállás, meg kell tudni, hogy a maximális áram a LED (I_max).
R_iref = 39 / I_max
Régebben 2.2Om ellenállás áramkorlátozás 17.7mA.
mikrokontroller firmware
Most akkor villog a mikrokontroller.
ÉN használ USBtinyISP származó ladyada.
Azt fejlesztette ki ezt a projektet, hogy ez összeegyeztethető az Arduino. Akkor csak használja az FTDI USB- TTL232 kábelt. Azonban ez sem működik, mert Én még nem teszteltem.
Van is egy könyvtár Arduino TLC5940 Alexei Leonov.
A jelenlegi firmware csak akkor jelenik meg egy kép, ami könnyen konfigurálható. A grafika adatokat olvas a program memória.
A jövőben azt tervezem, hogy megpróbálja SPI EEPROM csatlakoztatva a soros port. Így leszek képes tárolni egy csomó képek és animációk.
Ebben a verzióban, van is egy kis visszajelzést szinkronizálására képeket a kerék sebességét.
Mennyi helyre van szükség a kép?
Attól függően, hogy a megfelelő szintű részletességgel. Az részletességgel utal, hogy a pontok száma a kerék.
Ha szeretné használni a 100 hadosztály, akkor ossza meg a kerék vonalak minden 3.6 fok.
Minél több megosztottság, annál vékonyabb a vonal.
Egy kép 100 sorok:
192 bit színes * 3 szín soronként = 576 bit / 72 byte az egyes vonalak
72 byte / vonal * 100 sorok = 7200 bájt / kép,
7 Kbyte / kép.
Felszerelés a kerék
Most meg a POV a kerékre.
Úgy gondolom, hogy be lehet állítani, hogy bármelyik 20”, 24" és 26»kerék. Sajnos a fejlesztés során nem volt a többi kerék, és vezérelte 26«.

A telepítéshez szükség POV:
Darab hab vagy gumi.
Kábelkötegelők és egyéb kötőelemek.
Mágnesek.
Minden más dolog, hogy hasznos lehet.

Készíts egy lyukat a darab hab / gumi és esztrichek. Biztosítsa, hogy a küllők, ügyelve arra, hogy a LED merőleges a kerék.

hall-érzékelő
Ha, mint én, egy hosszabbítót használ az érzékelő, akkor az érzékelőt és a mágnest minden olyan hely, amit jónak látsz.
Győződjön meg róla, hogy a mágnes található, a sugár az érzékelő érzékenységét. Ez fontos, ha azt akarjuk, hogy egy képet.

Színes kerék!
Hurrá! Most már rajzolni, animációk és a különböző hatásokat a kerekek.
A jövőben, remélem, hogy írjon egy programot, amely konvertálja a képadatok egy mátrixban, amelyet a firmware-t. Továbbá a jövőben ez hozzáadódik a kommunikációs interfész a készülék és a számítógép és a hozzáadott memória képek tárolására.