Sommario:
- Passaggio 1: ottenere tutte le parti e gli strumenti
- Passaggio 2: lampeggia l'immagine
- Passaggio 3: saldatura
- Passaggio 4: il software (per Serial Com)
Video: Pod servo: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Hai mai sognato di avere un'orbita o qualsiasi altro controllo della webcam Pan/Tilt?
Ecco qui! Con questo Servo Pod realizzato da zero, ora puoi controllare la tua webcam (o l'antenna wifi?) Dal palmo della tua mano o anche da remoto con un server web.
Passaggio 1: ottenere tutte le parti e gli strumenti
Per questo Servo Pod, avrai bisogno di:
Parti: 1 x Microchip pic16f628(a) (campione gratuito dal microchip, non abusarne…) 1 x presa Dip per pic 5 x resistore da 4,7kOhm (o 5 resistore "pullup") 1 x resistore da 22kOhm 1 x connettore per porta seriale 2 x servomotore (qualsiasi modello 5v è abbastanza potente da contenere la webcam) 2 x spina a 3 pin per il servo 1 x led 4 x pulsante 1 x interruttore 1 x tagliere strumenti: 1 x saldatore 1 x programmatore pic (economico su ebay o fai da te) Altro: 1 x webcam?
Passaggio 2: lampeggia l'immagine
Procurati un programmatore di immagini e usa il software che ti piace (IcProg per me) e Flash il Pic con il seguente file HEX.
Guarda l'immagine per la configurazione di base.
Passaggio 3: saldatura
Usando questo schema, salda tutto sulla breadboard. Usa la presa Dip per il Pic come potresti volerlo flashare di nuovo. Nota: i 4 pulsanti sono usati per la modalità "joystick". Dovresti collegarli.. su un'altra scheda con un cavo. Il filo del pulsante in questo modo: rb0 Sinistra (potrebbe essere destra..) rb1 Destra (potrebbe essere sinistra …) rb2 Downrb3 up Il led è usato per mostrare la modalità joystick, potresti desidera averlo in remoto sulla scheda joystick. NOTA ANCHE!!! Ho usato una resistenza interna 5v led. Aggiungi un resistore se il tuo led non è come il mio (100ohm dovrebbe essere OK) Il tuo servo pin non potrebbe essere lo stesso del mio (1-5v, 2-Signal, 3-Ground) cambia per le tue necessità. Hai bisogno di una fonte di alimentazione 5vR1 a 5 = 4,7kOhmR6: 22kOhmJ1 = Pan J2 = Tilt
Passaggio 4: il software (per Serial Com)
Basta scaricare il mio schifoso software realizzato da Delphi (presto per essere buono) e divertirsi! Nota: l'interruttore deve essere in modalità remota (led spento) per utilizzare la porta seriale Il software non è ancora completato … non dimenticare di aprire il port prima di qualsiasi cosa o si bloccherà. Il numero a sinistra è Pan ea destra è Tilt. Dovrebbe essere qualcosa da 65 a 225 (comunque il Pic ignorerà qualsiasi altra cosa) La piccola "freccia" luminosa è per spostarsi a sinistra. Tienilo premuto (vedi il numero di pan cambiare) e rilascia invierà i dati alla porta seriale Quando avvii il file. exe avvia anche un server web sulla porta 2020 dove è possibile controllare il Servo Pod (collegarsi alla porta seriale prima di avviare il browser web) Per utilizzare il server web è abbastanza semplice.https://localhost:2020/A130 A significa la posizione Pan questo sarà 130 (da 65 a 225) se vuoi 70 giusto: 070https://localhost:2020/B130 B è la posizione Tilthttps://localhost:2020/C010 C aggiungerà il numero alla posizione Pan attualeLe altre lettere non sono ancora attuate. Se vuoi usarlo su una pagina web dovresti fondamentalmente usare la richiesta http javascript o inviare quelle richieste in un iFrame 1x1 Potrei rilasciare il codice sorgente (la strega è piuttosto brutta …) prima o poi in modo che chiunque possa finirlo (e aggiungere più cose) NOTA: Se qualche guru vorrebbe sviluppare un software migliore (sono uno sviluppatore web… non un software dude hehe) la cosa è abbastanza semplice. Tutto quello che devi inviare alla porta seriale sono 2 byte da 65 a 225. Nel mio software, converto String in Int e poi int in Char. I Chars (2 byte) vengono quindi inviati sulla porta seriale. È inoltre necessario attendere che la linea DSR sia "alta" poiché questa è l'handshake hardware per assicurarsi che il Pic sia pronto per la ricezione. Grazie!
Consigliato:
Hexa-pod: 6 passaggi
Hexa-pod: questo è un hexapod, è un robot di piccole dimensioni con piccole parti realizzate con la stampante 3D utilizzando un filamento di nylon. È facile da controllare e svolgere la sua funzione. I movimenti sono: Avanti Indietro Indietro Svolta a destra Svolta a sinistra Avanti a sinistra Avanti a destra Indietro
MIDI Pod-Pal: 4 passaggi
MIDI Pod-Pal: ***AGGIORNAMENTO 22/04/'21****** Ho aggiunto uno schema completo che mostra tutti i cablaggi per aiutare nella costruzione.***Non entrerò in una quantità ridicola di profondità qui sulla parte build, la mia intenzione era quella di mostrare un altro esempio di costruzione di un MI basato su Arduino
Studebake-o-pod: 12 passaggi
Studebake-o-pod: ho pensato che sarebbe stato divertente costruire un accessorio interessante per il mio iPod. Questo tutorial e video ti fornisce un insieme di istruzioni passo passo per costruire il tuo Studebake-o-pod
Skinception Healing Pod: 4 passaggi
Skinception Healing Pod: un progetto che utilizza Arduino Uno per creare una striscia LED con sensori tattili. Ingresso: sensore capacitivo Uscita: strisce LED
Hack Your Servo V1.00 - Trasforma il tuo servo in un potente attuatore lineare: 7 passaggi
Hack Your Servo V1.00 - Trasforma il tuo servo in un potente attuatore lineare: a condizione che tu abbia gli strumenti e il servo, puoi costruirlo per meno di un paio di dollari. L'attuatore si estende con una velocità di circa 50 mm/min. È piuttosto lento ma molto potente. Guarda il mio video alla fine del post dove il piccolo attuatore