• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[ ZLECĘ ] Arduino - akcelerometr - sterowanie diodami LED
#1
Witam wszystkich.
Chciałem zlecić stworzenie platformy do sterowania diodami LED RGB.
Coś na wzór wyświetlania obrazków na kołach/szprychach rowerowych w czasie jazdy, tylko że bardziej rozbudowane.

Poniżej kilka przykładowych linków, na czym niej więcej miało by to polegać.
1. Bluetooth Intelligent Control Wheel Light Bicycle Wheel LED Lights 192 Pieces RGB Support APP DIY Wheel Lights
2. world-wind#3011 New PC Programmable Wireless LED Custom Message Bike Cycle Motor Wheel Lights free shipping Price: US $58.44 / piece
3. Led Light for Bike Spokes RGB Waterproof Bicycle Wheel Light Cool Color Changing Bike Tire Lamp Bike Bicycle Light Accessories
4. YQ8003 DIY Bicycle Light Programmable Bicycle Spoke Bike Wheel LED Light Double Sided Screen Display Image For Night Cycling

Z tego co się zorientowałem na początek będzie potrzebne:
- arduino nano v3.0 lub inny mniejszy?
- akcelerometer np. MPU-6050, to określenia szybkości obrotów koła/diod led
- diody LED z możliwością sterowania każdą diodą oddzielnie, wszystkie na jednym pasku/PCB
- zasilanie ogniwami 18650 3,7V
- aplikacja do obsługi wgrywania grafiki/plików do arduino poprzez USB
- i inne elementy w zależności od potrzeb.

Ogólny zarys działania całości:
1. Mamy jakiś wzór/obrazek w pliku *.bmp
2. Program go konwertuje do właściwego formatu ( program dostępny na internecie ) poniżej przykładowy kod.
3. Wgrywamy gotowy plik do arduino
4. Włączamy całość i jedziemy rowerem
5. Zależnie od obrotów koła ( akcelerometer ) wyświetlanie przez diody led jest kontrolowane w celu osiągnięcia najlepszego efektu.

Oczekiwania:
Od osoby lub grona (nie koniecznie całość ma wykonać 1 osoba ) osób potrzebuję wsparcia takiego:
Doboru akcesoriów/elementów jak najmniejszych ,
- nie koniecznie poskładania w całość, ale oczekuje dobrej rady w stylu: " to będzie dobre rozwiązanie, bo..." .
Zaprogramowania całości


Osoby zainteresowane proszę o kontakt, omówimy szczegóły projektu i wynagrodzenie. 

- ewentualnie proszę o kontakt do kogoś kto by się podjął takiego zadania.

Mile widziana będzie możliwość dalszej współpracy w ramach rozwoju projektu o dodatkowe elementy. 
e-mail balkon.piwnica(at)gmail.com


Kod:
{
  "buff" : [
     "Lighttoys_icon.bmp",
     "Lighttoys_text.bmp",
     "Firefox_logo.bmp",
     "Google_logo.bmp",
     "Apple_logo.bmp",
     "Youtube_logo.bmp",
     "CocaCola_logo.bmp",
     "CocaCola_logo4.bmp",
     "BMW_logo.bmp",
     "WarnerBros_logo.bmp"
  ],
  "compo" : {
     "endTime" : [
        4000.042480468750,
        8000.0917968750,
        12000.11425781250,
        16000.08105468750,
        20000.08593750,
        24000.027343750,
        28000.074218750,
        32000.0566406250,
        36000.08593750,
        40000.08593750
     ],
     "scale" : [ 700, 770, 840, 735, 840, 770, 770, 840, 840, 840 ],
     "sourceId" : [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ],
     "spacing" : [ 39, 65, 38, 48, 33, 24, 16, 29, 38, 26 ],
     "startTime" : [
        0.0,
        4000.042480468750,
        8000.0917968750,
        12000.11425781250,
        16000.08105468750,
        20000.08593750,
        24000.027343750,
        28000.074218750,
        32000.0566406250,
        36000.08593750
     ]
  },
  "music" : "",
  "repeatPoi" : true,
  "soundLoaded" : false,
  "timeActive" : 40071.64843750,
  "timeActiveStart" : 0.0,
  "timeFull" : 120000.0,
  "version" : 1.059999942779541
}
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości