]> git.piffa.net Git - aerei/blob - pragmatica.rst
096b2d702eee7611563b7180e008603e41f4423e
[aerei] / pragmatica.rst
1 Pragmatica della luminosita' applicata al volo notturno
2 **********************************************************
3
4 Elementi disponibili
5 =====================
6
7
8 * lampeggi
9 * fade (up / down / UD)
10 * accensioni / spegnimenti sequenziali di segmenti (knight rider)
11 * RGB: quanto sopra + cambio dei colori
12
13
14 Lampeggi
15 ------------
16 Dettaglio:
17
18 * velocita' tempi HI / LOW
19 * Variazione tempo HI / tempo LOW
20 * Lampeggi sequenziali con una pausa LOW piu' lunga
21
22 Considerazioni: un lampeggio con rapporto H/L 1/3 dimostra lo stesso consumo di segmento sequenziale a 3 unita'.
23
24
25 Fade
26 -----
27
28 * E' difficile distinguere tra un UP e un DOWN
29 * Le variazioni della luminosita', sopratutto ai valori bassi, sono poco percettibili. Un movimento sequenziale con velocita' variabile e' piu' evidente
30
31
32 RGB
33 ----
34
35 * si puo' usare un solo PWM sul catodo comune per pilotare l'intensita' di tutti i colori
36
37
38 Sequenziali
39 --------------
40
41
42 * il minimo per un sequenziale e' 3 segmenti
43 * I segmenti posso essere ripetuti
44 * I segmenti posso essere messi in mirror (es. dal centro all'esterno per le ali)
45 * si puo' variare il rapporto tra accesi / spenti
46 * I neopixels sono i migliori per i sequenziali
47
48
49 Considerazioni
50 ================
51
52 * Piu' il LED e' acceso (White per RGB) piu' consuma: limitare tempo e luminosita'
53 * Il binaco freddo e' il LED piu' luminoso
54 * il contrasto acceso / spento e' il piu' evidente, il fade e' piu' subdolo.
55 * la visibilita' delle estremita' permette la massima visibilita' della sagoma e delle rotazioni.
56
57 Pragmatica
58 ================
59
60 * la maggior parte del tempo l'aereo e' visibile da sotto
61 * se l'aereo e' in orientamento normale e' ok, se in volo rovesciato e' allarme
62   * per un acrobatico si potrebbe indicare ogni orientamento con RGB
63 * se l'aereo e' pari e' ok, se picchia e' allarme, se cabra puo' essere segnalato.
64
65
66 Lessico
67 ----------
68 * il lampeggio indica allarme
69 * il fade UD indica riposo  / stazionario
70 * il sequenziale ha una connotazione di attivita' in corso
71
72
73 Orientamento
74 ============
75
76 Serve distinguere principalmente tra sopra e sotto, davanti e dietro. Secondariamente tra destra e sinistra.
77
78 Quindi prevalentemente usare il bianco per il sotto e per le estremita'.
79 Il rosso essendo il secondo colore predominante si puo' usare per il sopra.
80 Verde e blu per i lati.
81
82 Per dare un'indicazione della direzione usare segmenti sequenziali: sotto l'aereo per indicare il moto orizzontale
83
84
85 Hardware
86 =============
87
88 Sensori
89 -----------
90
91 * per rilevare l'inclinazione basta una bussola HMC5883L
92 * per rilevare lo stato della carica delle batterie bastano le entrate A. 5v di un Arduino
93 * il throttle e' in genere l'unico che non prevede trim, per gli altri bisognerebbe compensare i trim con una autocalibrazione iniziale per fissare lo 0
94