]> git.piffa.net Git - aerei/blob - pragmatica.txt
Clean Up
[aerei] / pragmatica.txt
1 Pragmatica della luminosita' applicata al volo notturno
2
3 Elementi disponibili
4
5      * lampeggi
6      * fade (up / down / UD)
7      * accensioni / spegnimenti sequenziali di segmenti (knight rider)
8      * RGB: quanto sopra + cambio dei colori
9
10 Lampeggi
11
12    Dettaglio:
13      * velocita' tempi HI / LOW
14      * Variazione tempo HI / tempo LOW
15      * Lampeggi sequenziali con una pausa LOW piu' lunga
16
17    Considerazioni: un lampeggio con rapporto H/L 1/3 dimostra lo stesso
18    consumo di segmento sequenziale a 3 unita'.
19
20 Fade
21
22      * E' difficile distinguere tra un UP e un DOWN
23      * Le variazioni della luminosita', sopratutto ai valori bassi, sono
24        poco percettibili. Un movimento sequenziale con velocita' variabile
25        e' piu' evidente
26
27 RGB
28
29      * si puo' usare un solo PWM sul catodo comune per pilotare
30        l'intensita' di tutti i colori
31
32 Sequenziali
33
34      * il minimo per un sequenziale e' 3 segmenti 
35      ** questi potrebbero essere messi in serie ai 3 canali di un RGB
36      * I segmenti posso essere ripetuti
37      * I segmenti posso essere messi in mirror (es. dal centro all'esterno
38        per le ali)
39      * si puo' variare il rapporto tra accesi / spenti
40      * I neopixels sono i migliori per i sequenziali
41
42 Considerazioni
43
44      * Piu' il LED e' acceso (White per RGB) piu' consuma: limitare tempo
45        e luminosita'
46      * Il binaco freddo e' il LED piu' luminoso
47      * il contrasto acceso / spento e' il piu' evidente, il fade e' piu'
48        subdolo.
49      * la visibilita' delle estremita' permette la massima visibilita'
50        della sagoma e delle rotazioni.
51
52 Pragmatica
53
54      * la maggior parte del tempo l'aereo e' visibile da sotto
55      * se l'aereo e' in orientamento normale e' ok, se in volo rovesciato
56        e' allarme * per un acrobatico si potrebbe indicare ogni
57        orientamento con RGB
58      * se l'aereo e' pari e' ok, se picchia e' allarme, se cabra puo'
59        essere segnalato.
60
61 Lessico
62
63      * il lampeggio indica allarme
64      * il fade UD indica riposo / stazionario
65      * il sequenziale ha una connotazione di attivita' in corso
66
67 Orientamento
68
69    Serve distinguere principalmente tra sopra e sotto, davanti e dietro.
70    Secondariamente tra destra e sinistra.
71
72    Quindi prevalentemente usare il bianco per il sotto e per le
73    estremita'. Il rosso essendo il secondo colore predominante (purche' si
74    disponga di LED con una luminosita' adeguata) si puo' usare per il
75    sopra. In genere sui multicotteri su usa indicare in bianco il davanti
76    e in rosso il dietro, gli aerei avendo un'unica direzione di movimento
77    ed essendo sempre in movimento non danno problemi a identificarla
78    direzione. Comunque si puo' usare una bussola digitale (vedi esempi)
79    per indicare l'orientamento nei 3 assi dell'aereo. Verde e blu per i
80    lati.
81
82    Per dare un'indicazione della direzione usare segmenti sequenziali:
83    sotto l'aereo per indicare il moto orizzontale, la velocia' di
84    aggiornamento puo' essere proporzionale al throttle. Per i tutt'ala
85    (fusoliera corta) si puo ottenere effetto analogo con due segmenti in
86    mirror dall'interno all'esterno delle ali.
87
88    Il roll si puo' indicare con una striscia RGB per la lunghezza delle
89    ali, un colore per il volo piatto, colori differenti per i roll (vedi
90    esempi / ailerons_state_rgb ).
91
92 Hardware
93
94 Sensori
95
96      * per rilevare l'inclinazione basta una bussola HMC5883L
97      * per rilevare lo stato della carica delle batterie bastano le
98        entrate A. 5v di un Arduino
99      * il throttle e' in genere l'unico che non prevede trim, per gli
100        altri bisognerebbe compensare i trim con una autocalibrazione
101        iniziale per fissare lo 0
102
103 Hardware
104
105      * SMD 2835: 40-60mAh, 25lm, ~1e/m * consigliato per il rosso, 120' di
106        diffusione, ottimo dissipatore
107      * SMD3528: 20mA, 6lm, 0.e/m * Il bianco e' adeguato, 90' di
108        diffusione, ottimo con alta densita'
109      * SMD 5050: triplo chip, adatto per RGB, molto calore.
110
111    Links:
112      * [1]https://www.flexfireleds.com/pages/Comparison-between-3528-LEDs-
113        and-5050-LEDs.html
114
115 References
116
117    1. https://www.flexfireleds.com/pages/Comparison-between-3528-LEDs-and-5050-LEDs.html