Sommario:
- Passaggio 1: cosa ti serve
- Passaggio 2: preparazione
- Passaggio 3: collegamento del Wiimote
- Passaggio 4: Programmazione Parte 1
- Passaggio 5: Programmazione Parte 2: Sparare un missile
- Passaggio 6: finito
Video: Hackera il tuo lanciamissili USB in una "torretta automatica con puntamento automatico!": 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:05
Come far mirare il tuo lanciamissili USB da solo. Questo tutorial ti insegnerà a trasformare il tuo lanciamissili USB in un'autotorretta che troverà e punterà a bersagli IR. (scusate solo obiettivi IR)
Passaggio 1: cosa ti serve
Di cosa ho bisogno?
Hai bisogno di: 1 wiimote: un pc abilitato bluetooth 1 lanciamissili Usb (duh!) Ducttape GlovePie (emulatore di input programmabile) Puoi scaricare glovepie da: https://glovepie.org/poiuytrewq.php Un po' di esperienza di programmazione (non davvero necessario ma ti aiuta a capire meglio la parte di programmazione)
Passaggio 2: preparazione
Usa il nastro adesivo per fissare il tuo wiimote sulla parte superiore del lanciatore missie. Assicurati che i missili siano ancora in grado di sparare. Il wiimote dovrebbe puntare in avanti ed essere posizionato al centro del lanciamissili come nell'immagine. Assicurati di non coprire i pulsanti 1 e 2 sul wiimote, perché devi essere in grado di premerli per collegarli al PC (vedi il passaggio successivo).
Passaggio 3: collegamento del Wiimote
Ora collega il tuo wiimote al tuo pc. Se sai già come farlo, puoi saltare questo passaggio.
Se stai usando bluesoleil fai questo: apri bluesoleil e premi la pallina rossa/arancione al centro dello schermo, questo farà eseguire la scansione del tuo pc alla ricerca di dispositivi bluetooth. Mentre il tuo PC esegue la scansione, tieni premuti i pulsanti 1 e 2 sul tuo wiimote (i LED dovrebbero ora iniziare a lampeggiare) quando il tuo computer trova il tuo wiimote puoi rilasciare nuovamente i pulsanti. Il dispositivo wiimote dovrebbe apparire sullo schermo bluesoleil come qualcosa come "Nintendo RVL-CNT-01" o qualcosa del genere. Ora fai doppio clic sul nuovo dispositivo Wiimote trovato dal tuo PC. Questo lo farà eseguire la scansione di possibili servizi. L'icona del mouse dovrebbe ora diventare arancione. Fare clic sull'icona del mouse. Se l'icona del wiimote diventa verde, significa che hai accoppiato con successo il tuo wiimote al tuo computer.
Passaggio 4: Programmazione Parte 1
Con il tuo wiimote correttamente connesso al computer dovresti essere in grado di utilizzare script per guanti con esso. Apri GlovePIE e inserisci questo:
debug=wiimote.dot1x se wiimote.dot1y<462 allora keyboard. Down=true else keyboard. Down=false se wiimote.dot1y>562 allora keyboard. Up=true else keyboard. Up=false se wiimote.dot1x<462 allora keyboard. Left=true else keyboard. Left=false se wiimote.dot1x>562 then keyboard. Right=true else keyboard. Right=false La prima riga non è veramente necessaria ma ti aiuta a vedere se il tuo wiimote funziona correttamente. Le 2 righe successive gestiscono la mira orizzontale. e l'ultimo 2 gestisce il puntamento verticale. Lo fa premendo i pulsanti giusti nel software del lanciamissili in base a dove si trova il bersaglio IR. Se il software del tuo lanciamissili utilizza qualcosa di diverso dai tasti freccia per mirare, dovrai modificare il codice. Se hai più di un wiimote connesso al tuo pc, sostituisci "wiimote" con "wiimote" seguito dal numero di wiimote che vuoi usare. Ad esempio, se usi il tuo secondo wiimote per questo, dovresti scrivere "wiimote2". Se non sei sicuro di quale numero dovresti usare, metti semplicemente "wiimote" senza il numero e GlovePIE molto probabilmente lo capirà da solo.
Passaggio 5: Programmazione Parte 2: Sparare un missile
Le seguenti righe di codice si occuperanno del meccanismo di scatto. Ora alla fine dello script aggiungi questo: wiimote. Led1=wiimote.dot1vis wiimote. Led2=wiimote.dot1vis wiimote. Led3=wiimote.dot1vis wiimote. Led4=wiimote.dot1vis Questo farà accendere i LED sul wiimote può "vedere" una luce infrarossa. Questo rende più facile vedere se il wiimote riceve segnali IR. Ora aggiungiamo le riprese. Questo sarà un po' più complesso rispetto alle precedenti righe di codice, ma spero che tu lo capisca. Alla fine dello script aggiungi quanto segue: if wiimote.dot1vis=true then { if wiimote.dot1x>412 and wiimote.dot1x412 e wiimote.dot1y<612 then { keyboard. Enter=true keyboard. Enter=false } } Il primo line controlla se il wiimote può "vedere" qualsiasi segnale IR. La seconda riga controlla se la luce IR è al centro del "campo visivo" del wiimote. Se lo è, il lanciatore dovrebbe essere puntato correttamente e il lanciatore lancerà un missile. Se il software del tuo lanciamissili non usa Invio per sparare i missili, dovresti cambiare "tastiera. Invio" con il tasto utilizzato dal tuo software.
Passaggio 6: finito
Ora hai una torretta wiimote/ lanciamissili completamente automatica. Apri il software del tuo lanciamissili e collega il lanciamissili. Se hai impostato tutto correttamente, puoi andare avanti e avviare lo script GlovePIE premendo Esegui, quindi passa al software del tuo lanciamissili e osserva come il lanciamissili mira e spara ai bersagli IR. Sarà in grado di mirare a tutto ciò che emette radiazioni infrarosse, come una candela, un telecomando o la barra del sensore wii. Se riscontri problemi o hai una domanda da farmi, lascia un commento o invia un messaggio privato e sarò lieto di aiutarti.
Consigliato:
Hackera la porta del tuo garage: 5 passaggi
Hack Your Garage Door: chi non ha mai sognato di tornare a casa solo con un'app per telefono o di poter ascoltare e ricopiare i tram di dati? Sono felice di poter condividere con voi ciò che ho realizzato e come ho proceduto. Ho iniziato questo progetto dopo la seconda volta che ho dimenticato le chiavi
Hackera la tua auto con il terminale Wio e il bus CAN: 7 passaggi
Attacca la tua auto con il terminale Wio e il bus CAN: se hai una certa conoscenza della programmazione CAN Bus e Arduino e desideri hackerare la tua auto, allora queste istruzioni possono fornirti una soluzione. Per quanto riguarda il motivo per cui vuoi hackerare la tua auto, io non lo so, ma questa è davvero una cosa interessante. Questo pr
Cactus di puntamento laser: 3 passaggi
Cactus puntatore laser: per un progetto a scuola, dovevo creare qualcosa con Arduino, volevo creare qualcosa per un gatto, che puoi attivare e giocare con il gatto da solo. All'inizio ho pensato a un topo, ma è stato un po' difficile realizzare qualcosa di così piccolo con quello
Torretta di Portal 2 - Controllo della torretta principale: 9 passaggi (con immagini)
Portal 2 Turret - Master Turret Control: questo progetto è un'estensione o un remix della mia Portal Turret originale su Instructables (Portal-2-Turret-Gun). Può anche essere usato come controller economico per controllare tutto ciò che utilizza il chip radio nRF24L01. Lo schermo LCD è particolarmente utile quando
Crea una porta di apertura e chiusura automatica con rilevamento automatico con Arduino!: 4 passaggi
Crea una porta di apertura e chiusura automatica con rilevamento automatico con Arduino!: Hai mai desiderato aprire automaticamente la tua porta proprio come nei film di fantascienza? Ora puoi seguire questo Instructable. In questo tutorial costruiremo una porta che può aprirsi e chiudersi automaticamente senza che tu tocchi la porta. Sensori a ultrasuoni o