OpenFIRE PICON-AS Esp32
OpenFIRE-PICON-AS-ESP32 è un progetto derivato da Picon-OG, creato da iCON.
Questa opera è distribuita sotto licenza Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0), come il progetto da cui è derivato.
Inserti filettati a caldo per plastica
Quantità necessaria: a seconda della dimensione - vedi sotto
Legenda: Tipo di vite (es. M2, M3,M4, ecc.), lunghezza (3 mm, 4 mm, 5mm, ecc.), diametro esterno (3 mm, 4 mm, 5mm, ecc.)
- Nr. 26 Inserti M3 (tipo) * 6 (lunghezza) * 5 (diametro esterno)
- Nr. 4 Inserti M3 (tipo) * 3 (lunghezza) * 4,5 (diametro esterno)
- Nr. 9 Inserti M2 (tipo) * 3 (lunghezza) * 3,2 (diametro esterno)
Questi inserti servono per assemblare tutte le parti della lightgun stampate con la stampante 3D. Naturalmente ci voglio altrettante viti di uguale tipo per fissare le parti.
Consiglio di prendere i kit con varie misure, comunque servono solo gli inserti sopra indicati.
Viti per gli inserti filettati
Quantità necessaria: vedi sotto, comunque di tipo M2 e M3, tante quanti sono gli inserti
Ne servono di tipo M2 ed M3, di varie lunghezze, nonché alcuni dadi e rondelle
- Nr. 3 viti M3x8 (per bloccare la guida del rail alla struttura della pistola) N.B. ne bastano anche due
- Nr.4 viti M3x4 (per fissare il supporto cuscinetto solenoide al blocco cuscinetto)
- Nr.1 vite M3x12 (per fissare l'albero del solenoide al supporto cuscinetto-solenoide)
- Nr.2 viti M4x6 (per fissare solenoide al telaio della pistola)
- Nr.2 viti M2x6 con due rondelle M2 (per fissare la molla assiale nel meccanismo della 'pompa')
- Nr.1 vite M2x6 (per fissare il PCB del micro al telaio)
- Nr.2 viti M2x8 (per fissare l'interruttore del pompa sul telaio)
- Nr.1 vite M3x16 nel foro del pompa inferiore avanti per fissare il gruppo pompa);
- Nr.1 vite M3x8 nel foro del pompa inferiore dietro per fissare il gruppo pompa;
- Nr.1 vite M3x8 nella parte anteriore del gruppo pompa (da fissare alla parte anteriore della lightgun dove si trova joystick);
- Nr.1 vite M3x12 nella parte superiore della parte anteriore (da fissare al telaio);
- Nr.4 viti M2x4 nella parte anteriore per fissare il joystick analogico;
- Nr.2 viti M2x8 con due dadi M2 per fissare il display OLED;
- Nr.7 viti M3x8 per fissare pannello sx al telaio;
- Nr.7 viti M3x8 per fissare pannello dx al telaio;
- Nr.4 viti M3x8 per fissare la slitta (carrello) al supporto cuscinetto-solenoide (2DX e 2SX);
- Nr.2 viti M3x20 con due rondelle M3 e due dadi M3 per fissare l'interruttore del grilletto al supporto per telaio;
- Nr.4 viti M3x4 per fissare il modulo di navigazione 5D D-PAD al lato dx della lightgun;
Potete prenderle del colore e forma della 'testa' che preferite in base ai vostri gusti.
Consiglio di acquistare un Kit con varie misure.
Molla assiale 38mm L x 4 mm D
Quantità necessaria: 1
Questa "molla assiale 38mm (lunghezza complessiva compresi gli occhielli) x 4 mm (diametro) è necessaria per il meccanismo della 'pompa'. Il diametro massimo che può avere è di 4,8mm e la lunghezza complessiva, compresi gli occhielli deve essere di 38mm.
Link per l'acquisto:
Amazon
AliExpress
Molla a compressione
Quantità necessaria: 1
Questa molla è necessaria per il grilletto.
Va bene qualsiasi molla tipo quelle che stanno dentro ad una penna a scatto, che probabilmente avrete già in casa.
Link per l'acquisto:
Amazon
AliExpress
Fascette di plastica
Quantità richiesta: 2
Sono necessarie due piccole fascette di plastica per fissare la CAM IR.
Posso essere utilizzate eventualmente altre fascette a discrezione per raggruppare fili o altro.
Link per l'acquisto:
Amazon
AliExpress
Mini Guida Rail Lineare - LML9B (binario larghezza 9 mm - lunghezza 55mm) + blocco scorrevole (30 x 20 mm)
Quantità necessaria: 1
Kit universale di lenti per obiettivo fotocamera per telefono cellulare (Grandangolo, Fish Eye, Macro)
Quantità necessaria: 1
Modulo Adafruit bq25185 USB / DC / Charger con 5V Boost
Quantità richiesta: 1
La scheda "Adafruit bq25185 USB / DC / Solar Charger with 5V Boost Board (Product ID: 6106)" si occupa dell'alimentazione. La scheda si occupa anche di caricare la batteria Li-ion 21700 e di fornire alimentazione stabile a 5V per la scheda del micro oltre ai componenti che ne necessitano (rumble e neopixel).
La scheda oltre a prelevare la corrente dalla presa USB accetta in ingresso anche la linea 12V esterna utilizzata dal solenoide, tramite uno step-down 12v -> 5v (è stato necessario lo step-down altrimenti il bq25185 scaldava troppo ed andava in protezione).
Gravity: IR Positioning Camera DFRobot SEN0158
Quantità necessaria: 1
La "Gravity: IR Positioning Camera DFRobot SEN0158" è la CAM che legge la posizioni dei trasmettitori IR e si trova sulla parte superiore anteriore della lightgun, fissata con del fascette plastiche.
Condensatore ceramico da 100nF (0,1uF)
Quantità richiesta: 1
Il "condensatore ceramico da 100 nanoFarad" va messo in parallelo all'alimentazione del sensore di Temperatura TMP36 per filtrare eventuali disturbi;
Link per l'acquisto:
AliExpress
Step-up BOOSTER MP3429 (3,7V -> 12V)
Quantità necessaria: 1
La board 'Step-up BOOSTER con MP3429' converte la tensione della batteria da 3,7V a 12V per il funzionamento del solenoide, quando il tutto funziona a batteria.
Condensatore polimerico low-esr da 1000uF 25V
Quantità necessaria: 1
Il "condensatore polimerico low-esr da 1000uF 25V, va messo in parallelo all'ingresso del driver MOSFET che pilota il solenoide, per aiutare il booster a fornire la corrente di 'spunto' all'attivazione del solenoide;
Link per l'acquisto:
AliExpress
Resistenza da 4,7 Kohm 1/8 W
Quantità necessaria: 4
Le "resistenze da 4,7 Kohm 1/8 W" servono per il partitore resistivo necessario al pilotaggio del pin EN (Enable) del booster MP3429 al fine di ottimizzare i consumi e andranno saldate su una basetta millefori o sul PCB che trovate in elenco
N.B. tali resistenze da 1/8 W sono più piccole delle classiche resistenza da 1/4 W ed occuperanno 3 fori di una basetta millefori da 2,54
Link per l'acquisto:
AliExpress
Mosfet n-channel 2N7000 in formato to-92
Quantità necessaria: 1
Il "mosfet n-channel 2n7000 to-92" serve per il circuito di pilotaggio del pin EN (Enable) del booster MP3429 al fine di ottimizzare i consumi e andrà saldato su una basetta millefori o sul PCB in elenco, unitamente alle 4 resistenze da 1/8 W.
Link per l'acquisto:
AliExpress
Dual Diode Schottky MBR2060CT in formato to-220
Quantità necessaria: 1
Il "Dual diode Schottky MBR2060CT - TO-220" (va bene anche il MBR2045CT o MBR2035CT, ma ho trovato più facilmente il MBR2060CT) serve per commutare l'alimentazione del solenoide tra il booster MP3429 o l'alimentatore esterno 12V quando collegato, che oltre al solenoide fornirà anche corrente al caricabatteria; andrà saldato sulla basetta millefori o PCB in elenco unitamente al circuito di pilotaggio del pin EN del booster ed al TVS di protezione.
Link per l'acquisto:
AliExpress
Connettori BT2.0 maschio e femmina (oppure i GNB A30)
Quantità necessaria: 1 maschio ed 1 femmina (FACOLTATIVI, non raccomandati, solo per comodità ma lo spazio è poco)
(facoltativi - è infatti preferibile saldare i cavi sulle lamelle presaldate U-tag della batteria 21700) "connettori BT2.0 maschio e femmina" servono per collegare la batteria li-ion 21700 10A al circuito che alimenta tutta la lighgun. La femmina la si salta tramite due fili alla lamelle della batteria, mentre il maschio tra altri due fili al circuito di alimentazione della lightgun.
E' possibile utilizzare anche connettori "GNB A30" oppure quelli più grandi XT30, è solo una questione di spazio (ma lo spazio è poco).
N.B. NON usate connettori più piccoli come i JST-PHR02/2P perché non supportano i 7A a 3,7V necessari al booster per alimentare il solenoide.
Diodo fast recovery FR207
Quantità necessaria: 1
Il "diodo fast recovery FR207" ha la funzione di protezione per il driver del solenoide.
Diodo di "Flycack" per le correnti inverse che può creare il solenoide.
Link per l'acquisto:
AliExpress
Interruttore a scorrimento 3 pin 2 posizioni ( 12,7 L x 6,35 H x 6,6 P)
Quantità necessaria: 2
Gli "interruttori a scorrimento 3 pin 2 posizioni ( 12,7 L x 6,35 H x 6,6 P)" servono per accendere/spegnere la lightgun (quello sulla destra della lightgun) ed attivare/disattivare solenoide (quello sulla sinistra della lightgun).
Mini Modulo Joystick analogico a 2 assi PSP
Quantità necessaria: 1
Questo "Mini Modulo Joystick analogico a 2 assi" si trova sul frontale della 'lightgun' e viene utilizzato raramente. Solo per alcuni giochi che lo supportano, comunque il firmware OpenFIRE lo supporta completamente.
Batteria ricaricabile Li-ion 21700 da 3,7V con corrente di scarica di almeno 10A (con lamelle presaldate U-tag)
Quantità necessaria: 1
Esistono di varie capacità ed arrivano tranquillamente a 5000mAh. Puoi prenderla di qualsiasi capacità, l'importante è che fornisca almeno 10A (corrente di scarica) per l'utilizzo del solenoide. In base alla capacità avrai una maggiore o minore autonomia.
DEVE AVERE LE LAMELLE PRESALDATE U-Tag
Esempio di batterie 21700 li-ion compatibili e funzionanti (provate):
- Molicel INR21700-M50A 4800mAh - 20A
- Samsung INR21700-58E (CC5493F101) 5330mAh - 10.7A
.. è possibile usare anche batterie 18650 li-ion, ma ha poco senso visto che ci sta una 21700, comunque batterie provate e funzionanti sono le seguenti:
- Sony/Murata US18650 VTC6 3120 mAh 30A
- Panasonic NCR18650BD 3180mAh - 10A
Cavo con connettore femmina JST-PHR02/2P (a due poli passo da 2,0mm)
Il cavo con connettore JST-PHR02/2P (a due poli passo da 2,0mm) viene utilizzato per collegare la batteria alla board di ricarica Adafruit Bq25185N.B. Fai attenzione alla polarità, deve essere come nella foto a fianco
Mini board step-down 12V -> 5V 3A (18 x 13 mm)
Micro Switch V-15-1C25
Quantità richiesta: 1
Il "Micro Switch V-15-1C25" viene utilizzato per il grilletto della lightgun.
Se ne può utilizzare anche uno equivalente, purché delle stesse dimensioni. (27,8 L x 15,9 H x 10,3 P mm)
Pulsante tattile 4 pin (6 x 6 x 5 mm)
Quantità necessaria: 3
Mini indicatore LED dello stato di carica della batteria (4,6 x 9,5 x 3 mm)
Quantità necessaria: 1
Il "Mini indicatore LED dello stato di carica della batteria (4,6 x 9,5 x 3 mm)" serve per indicare lo stato di carica della batteria quanto si preme il relativo pulsante di attivazione.
Pulsante tattile 4 pin (6 x 6 x 7 mm)
Quantità necessaria: 1
N.B. Si tratta degli stessi tipi di pulsanti per i tasti A,B,C della lightgun, ma col tasto più lungo. Ci sono in vendita dei kit di pulsanti di questo tipo con varie lunghezze del pulsante.
Micro Switch 3 pin (12,7 L x 6,4 H x 5,6 P mm)
Quantità necessaria: 1
Il "Micro Switch 3 pin" viene utilizzato per l'azionamento della funzione 'pompa' della lightgun.
Link per l'acquisto:
AliExpress
Modulo driver con MOSFET 20A Mini 5-26 PWM
Quantità necessaria: 1
driver MOS scheda 20A Mini 5-26V PWM
Il "Modulo driver con MOSFET da 20A Mini 5-26V PWM" serve per pilotare il Solenoide lineare da 12v 2A.
Modulo Neopixel WS2812B RGB DC5V con PCB rotondo 10mm x 3mm
Quantità richiesta: 1
Il "Modulo Neopixel WS2812B RGB DC5V con PCB rotondo 10mm x 3mm" esiste sia con PCB bianco che PCB nero. Se puoi scegliere prendilo col PCB bianco.
Display OLED da 0,96 pollici 128x64 driver I2C SSD1315
Quantità necessaria: 1
Il "Display OLED da 0,96 pollici 128x64 driver I2C SSD1315" è disponibile in vari colori, scegli quello che preferisci.
Prendi la versione con scritto 'new' con SSD1315' (dimensioni PCB 26mm x 26mm) che ha dimensioni del pcb leggermente inferiori al modello originale con SSD1306.
Il modello 'new' lo identifichi dal fatto che c'è scritto 'new' ed ha SSD1315, che è comunque completamente compatibile ma migliorato rispetto il precedente SSD1306.
Modulo di navigazione direzionale 5D D-Pad + 2 pulsanti
Quantità necessaria: 1
Questo modulo contiene un D-PAD 5D (destra, sinistra, su, giù e pulsante centrale) ed anche altri due pulsanti.
Rumble - modulo motore a vibrazione DC 5V 9000 giri/min
Quantità necessaria: 1
Il "Rumble - modulo motore a vibrazione DC 5V 9000 giri/min" va alimentato a 5V e serve per la vibrazione della lightgun.
Solenoide JF-1039B a 12V
Quantità necessaria: 1
Il solenoide JF-1039B a 12V serve per il rinculo della pistola / movimento del carrello.
Va bene anche la versione JF-1039 a 12V, ma è più difficile da trovare (trattasi di modello identico al JF-1039B senza vite di guida, che comunque va smontata)
N.B. Sul solenoide è scritto che assorbe solo 400mA, ma in realtà assorbe 2A.
Presa jack di alimentazione DC terminale femmina connettore 5,5 mm x 2,1 mm
Quantità necessaria: 1
Serve per l'alimentazione esterna a 12v della lightgun. Ci va collegato il connettore dell'alimentatore 12v quando si vuole alimentare la lightgun con alimentatore esterno per batteria scarica e si vuole utilizzare anche il solenoide, altrimenti basta la presa USB.
Il connettore corto è VCC. mentre quello lungo è GND.





Sensore di temperatura TMP36
Quantità necessaria: 1
Il sensore di temperatura TMP36 va appoggiato al solenoide e serve per evitare surriscaldamenti del medesimo.
Alimentatore 12V 3A
Quantità necessaria: 1
L' alimentatore 12V 3A va collegato allo spinotto 12V della lightgun per far funzionare la lightgun col solenoide quando la batteria è scarica e nel frattempo caricare anche la batteria.
Va bene qualsiasi alimentatore 12V purché eroghi una corrente di almeno 3A ed abbia connettore jack maschio 2,1 mm x 5,5 mm
Diodo TVS (Transient Voltage Suppressor) TVS P6KE16A
Quantità necessaria: 1 (facoltativo, ma raccomandato)
(facoltativo, ma raccomandato in quanto può eliminare eventuali problematiche quando si connette l'alimentazione esterna a 12v). Il diodo TVS (Transient Voltage Suppressor) TVS P6KE16A serve per proteggere l'alimentazione a 12v dai possibili 'spike'.
L'intera lightgun può essere infatti alimentata a 12v. Collegando anche solo il cavo a 12v, la corrente verrà utilizzata per alimentare tutta la lightgun compresa la ricarcarica della batteria.
Cavi elettrici in silicone AWG26
Quantità necessaria: vari cavi multicolore per non confondere collegamenti
Con questi cavi si faranno tutte le connessioni dal micro ai sensori, pulsanti, schede controllo, ecc.ecc. (ne passeranno molti all'interno della lightgun)
N.B. Se li hai già in casa vanno bene anche cavi AWG28, ma sono più soggetti ad interferenze.
I cavi vanno bene anche in PVC anziché in silicone, ma le saldature sul PCB verranno meno pulite, in quanto durante la stagnatura il pvc tende a sciogliersi a differenze del silicone.
Cavo USB C a filo scoperto 4 fili lungo 20 cm
Quantità necessaria: 1
Il cavo USB C a filo scoperto 4 fili, viene utilizzato per collega la board di alimentazione/carica batteria all'ingresso USB OTG della board del micro.
N.B. Nel caso si utilizzi il Raspberry Pi Pico bisogna utilizzare un cavo con connetto Mirco-USB anzichè USB C, oppure si potrà utilizzare un adattatore dal connettore USB C a micro-USB, ma attenzione agli spazi.
Cavo USB C
Quantità richiesta: 1
Un normale cavo USB C per collegare la lightgun al PC.
Probabilmente ne avrai già uno in casa, in tal caso non servirà acquistarlo.
Cavo elettrico 22AWG
Quantità richiesta: una ventina di centimetri
Cavo elettrico 22AWG. Serve per collegare i 12v al solenoide. Deve gestire almeno 2 ampere (il solenoide assorbe 2 ampere). Può essere anche più grosso, ma non più piccolo.
Consiglio di usare quel cavo anche per alimentare il rumble, anche se consuma poca corrente in confronto al solenoide (200mA di picco, poi scende a circa 70mA).
Utile averne un pezzo di un colore ed uno di un altro per distinguere il polo positivo da quello negativo. (rosso e nero consigliati).
Anche per collegamenti per batteria, per questa ancor meglio i 20AWG in silicone
Guaine termorestringenti per cavi elettrici
Quantità richiesta: 5 pezzetti - 3 per sensore temperatura TMP36 e 4 per connettori BT2.0 (2 maschio e 2 femmina) e dove ritenuto utile
Ne servono 3 pezzetti per isolare le saldature/contatti del sensore di temperatura TMP36 sui quali va saldato anche il condensatore ceramico da 100nf.
Ne servono 4 pezzetti per isolare i connettori BT2.0 o GNB A30 (2 per il maschio e 2 per la femmina).
Eventualmente in altri punti ove ritenute utile o migliorativo, ma non ne dovrebbero servire altre.
In mancanza si potrebbe usare anche del nastro isolante, ma con molta difficoltà, bassa precisione e poca sicurezza.
Pin Header passo 2,54 - maschio e femmina
Quantità richiesta: a seconda del micro utilizzato
I comuni pin header passo 2,54.
I 'maschi' vanno saldati sulla board del micro, mentre le femmine sul PCB sul quale andrà collegata la board del micro.
Quantità necessaria a seconda del micro utilizzato:
- Raspberry Pi Pico - RP2040 : Nr.2 strisce di Pin Header da 20 pin maschio (da saldare sulla board del micro) e Nr.2 strisce di Pin Header da 20 pin femmina (da saldare sul PCB ove andrà collegata la board del micro);
- Raspberry Pi Pico W - RP2040 : Nr.2 strisce di Pin Header da 20 pin maschio (da saldare sulla board del micro) e Nr.2 strisce di Pin Header da 20 pin femmina (da saldare sul PCB ove andrà collegata la board del micro);
- Waveshare ESP32-S3 pico: Nr.2 strisce di Pin Header da 20 pin maschio (da saldare sulla board del micro) e Nr.2 strisce di Pin Header da 20 pin femmina (da saldare sul PCB ove andrà collegata la board del micro);
- YD-ESP32-S3-WROOM1-DevKitC-1-N16R8: Nr.2 strisce di Pin Header da 22 pin maschio (da saldare sulla board del micro) e Nr.2 strisce di Pin Header da 22 pin femmina (da saldare sul PCB ove andrà collegata la board del micro);
Basetta millefori
Quantità richiesta: un pezzo che abbia forma rettangolare con almeno 13x27 buchi per PCB Mirco e 6x8 buchi per PCB alimentazione (necessari solo se non si stampano PCB e se si devono costruire i trasmettitori IR)
Classica basetta millefori in fibra di vetro FR4 con passo di 2,54mm, spessore di 1,6mm e diametro dei fori di 1mm.
E' sufficiente, anzi consigliata, una basetta a singola faccia.
Serve solo nel caso in cui non si vogliano stampare i due piccoli PCB (quello per fissaggio Micro e quello per circuito 'alimentazione Path-Control') di cui sono forniti i file gerber. (vedi sezione PCB).
Nel caso dobbiate costruire anche i trasmettitori IR, sono necessari 4 piccoli pezzi di basetta millefori per l'alloggiamento dei 3 led ir e della resistenza.
Micro Waveshare ESP32-S3 pico
Quantità richiesta: 1
Micro:
- Waveshare ESP32-S3 pico
Sono attive tutte le funzionalità della lightgun compresa la modalità wireless.
Questa board ha un'antenna di trasmissione più piccola e quindi copre distanze più brevi ed è maggiormente sensibile ai disturbi, rispetto alla successiva.
Inoltre è anche più costosa (ha la stessa forma ed è pin compatibile con la Raspberry Pi Pico)
Micro YD-ESP32-S3-WROOM1-DevKitC-1-N16R8
Quantità richiesta: 1
Micro:
- YD-ESP32-S3-WROOM1-DevKitC-1-N16R8
Tutte le funzioni sono abilitate compresa la connessione wireless.
Micro Raspberry Pi Pico W - RP2040
Quantità richiesta: 1
Micro:
- Raspberry Pi Pico W - RP2040
Non gestisce la parte wireless, quindi la lightgun può essere collegata solo via USB, ma in futuro su tale processore potrebbe essere implementata la parte wireless.
La batteria non serve.
La lightgun è nata per essere utilizzata con un esp32s3 in modalità wireless. La compatibilità col processore Raspberry Pi Pico - RP2040 è mantenuta per far funzionare anche il firmware originale di OpenFIRE, oltre al porting per Esp32.
Link per l'acquisto:
AliExpress
Micro Raspberry Pi Pico - RP2040
Quantità richiesta: 1
Micro:
- Raspberry Pi Pico - RP2040
Non gestisce la parte wireless, quindi la lightgun può essere collegata solo via USB.
In questo caso la batteria non serve.
La lightgun è nata per essere utilizzata con un esp32s3 in modalità wireless. La compatibilità col processore Raspberry Pi Pico - RP2040 è mantenuta per far funzionare anche il firmware originale di OpenFIRE, oltre al porting per Esp32.
Link per l'acquisto:
AliExpress
PCB pronto all'uso per micro YD-ESP32-S3-WROOM1-DevKitC-1-N16R8
Quantità necessaria: 1
PCB per i seguenti micro:
- YD-ESP32-S3-WROOM1-DevKitC-1-N16R8
Su questa basetta andranno saldati i tre pulsanti A,B,C ed i pin header per fissare il micro, oltre ai vari cavi.
Vengono forniti i file gerber.
Poi stampare il PCB tramite servizi online come PCBWay, Aisler o altri.
PCB pronto all'uso per micro Waveshare ESP32-S3 pico e Raspberry Pi Pico RP2040
Quantità necessaria: 1
PCB per i seguenti micro:
- Waveshare ESP32-S3 pico
- Raspberry Pi Pico - RP2040
- Raspberry Pi Pico W - RP2040
Su questa basetta andranno saldati i tre pulsanti A,B,C ed i pin header per fissare il micro, oltre ai vari cavi.
Vengono forniti i file gerber.
Poi stampare il PCB tramite servizi online come PCBWay, Aisler o altri.
Scarica i file gerber
Basetta millefori ritagliata manualmente
Quantità necessaria: 1 (in caso non si utilizzino i PCB sopra indicati)
Su questa basetta andranno saldati i tre pulsanti A,B,C ed i pin header per fissare il micro, oltre ai vari cavi.
E' possibile utilizzare una basetta millefori e tagliarla manualmente esattamente come rappresentato in figura, al posto di utilizzare i PCB sopra indicati.
Andranno però poi fatte tutte le saldature e collegamenti manualmente. Si consiglia di stampare i PCB sopra indicati di cui si forniscono i file gerber, per minori e più semplici saldature.
Vedi le istruzioni
PCB pronto all'uso per la scheda 'alimentatore path-control'
Quantità necessaria: 1
Su questa basetta andranno saldati i componenti che servono per il 'path-control' dell'alimentazione (4 resistenze, 1 mosfet 2n7000, un MCR2060CT ed un TVS P6KE16A, quest'ultimo facoltativo) oltre ai fili che collegano le varie sezioni di potenza.
Viene fornito il file gerber.
Basetta millefori ritagliata manualmente
Quantità necessaria: 1 (in caso non si utilizzi il PCB sopra indicato)
Un pezzo di basetta con 6x8 fori.
Su questa basetta andranno saldati i componenti che servono per il 'path-control' dell'alimentazione (4 resistenze, 1 mosfet 2n7000, un MCR2060CT ed un TVS P6KE16A, quest'ultimo facoltativo) oltre ai fili che collegano le varie sezioni di potenza.
E' possibile utilizzare una basetta millefori e tagliarla manualmente esattamente come rappresentato in figura, al posto di utilizzare il PCB sopra indicato.
Andranno però poi fatte tutte le saldature e collegamenti manualmente. Si consiglia di stampare il PCB sopra indicato di cui si fornisce il file gerber, per minori e più semplici saldature.
Vedi le istruzioni
Link per l'acquisto:
AliExpress
IR LED EMITTER OSRAM SFH-4547 SPL
Quantità necessaria: 12
ATTENZIONE: il catodo e l'anodo di tali IR LED OSRAM SFH-4547 sono invertiti rispetto ai normali LED, ovvero la gamba lunga è il catodo (polo negativo -), mentre quella corta è l'anodo (polo positivo +).
Bisogna costruire 4 trasmettitori IR LED.Ogni trasmettitore è composto da 3 IR LED.
Quindi complessivamente servono 3x4 = 12 IR LED OSRAM SFH-4547 SPL.
In realtà andrebbe bene qualsiasi IR LED, ma gli OSRMA SFH-4547 SPL sono considerati molto buoni.
Se avete già i trasmettitori, sono sufficienti quelli.
Link per l'acquisto:
AliExpress
Resistenza da 5,6 ohm 0,5w
Quantità necessaria: 4
Per ogni trasmettitore IR LED composto da 3 IR LED OSRAM va inserita in serie una resistenza da 5,6 ohm 0,5w.
Pertanto avendo 4 trasmettitori IR LED, serviranno 4 resistenze.
Link per l'acquisto:
AliExpress
Alimentatore USB 5V 1A
Quantità necessaria: 1
Alimentatore USB 5V da almeno 1A o equivalente.
Serve per alimentare i 4 trasmettitori IR.
Va bene qualsiasi alimentatore 5V purché eroghi almeno 1A e sia stabile a 5V.
Dall'alimentatore parte la corrente per alimentare tutti i trasmettitori LED utilizzando possibilmente cavo elettrico di almeno 22AWG o più grosso.
Vedi sezione istruzioni.
LILYGO T-Dongle-S3 ESP32-S3 TTGO
Quantità necessaria: 1 (facoltativo, se si vogliono sfruttare le capacità wireless della lightgun)
Dongle già completo da collegare al PC come ricevente per la connessione wireless.
Si auto-configura una volta collegato al PC ed accesa la lightgun.
Supporta anche la connessione seriale, quindi è possibile fare tutto col dongle, senza cavi USB.
Esiste sia in versione col display LCD, che senza.
Si consiglia quello col display LCD, seppur non indispensabile, per monitorare la connessione alla lightgun.
Link per l'acquisto:
AliExpress
Microcontrollore - dongle USB
Quantità necessaria: 1 (facoltativo, se si vogliono sfruttare le capacità wireless della lightgun)
Va bene qualsiasi scheda con Esp32-S3.
Può esserci collegato facoltativamente un display LCD a colori 180x60 ST77735.
Display a colori LCD 180x60 IPS - 0,96 pollici - ST7735
Quantità necessaria: 1 (facoltativo, se si vogliono sfruttare le capacità wireless della lightgun e si vuole il display)