Innehållsförteckning:
- Steg 1: Skaffa alla delar och verktyg
- Steg 2: Flasha bilden
- Steg 3: Lödning
- Steg 4: Programvaran (för Serial Com)
Video: Servopod: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:47
Har du någonsin drömt om att ha en orbitkamera eller någon annan Pan/Tilt -webbkamerakontroll?
Här är det! Med denna Made from scratch Servo Pod kan du nu styra din webbkamera (eller wifi -antenn?) Med din handflata eller till och med på distans med en webbserver.
Steg 1: Skaffa alla delar och verktyg
För denna Servo Pod behöver du:
Delar: 1 x Microchip pic16f628 (a) (gratis prov från mikrochip, missbruk inte …) 1 x Dip -uttag för pic 5 x 4,7kOhm -motstånd (eller 5 "pullup" -motstånd) 1 x 22kOhm reisistor 1 x seriell portplugg 2 x Servomotor (vilken häxa som helst på 5V är tillräckligt kraftfull för att hålla webbkameran) 2 x 3 -stifts kontakt för din servo 1 x LED 4 x tryckknapp 1 x switch 1 x brödbrädverktyg: 1 x lödkolv 1 x Pic -programmerare (billigt på ebay eller Diy) Andra: 1 x webbkamera?
Steg 2: Flasha bilden
Skaffa dig en bildprogrammerare och använd den programvara du gillar (IcProg för mig) och Flash Pic med följande HEX -fil.
Titta på bilden för den grundläggande konfigurationen.
Steg 3: Lödning
Med hjälp av denna schematiska, löd allt på brödbrädan. Använd Dip -uttaget för Pic eftersom du kanske vill blinka igen. Observera: de fyra tryckknapparna används för "joystick" -läget. Du bör koppla dem.. på ett annat kort med en kabel. Knapptråden så här: rb0 Vänster (kan vara höger..) rb1 Höger (flytta vänster …) rb2 Nedrb3 upp Lysdioden används för att visa joystickläge, du kan vill ha det på distans på styrspaken. OBS OCKSÅ !!! Jag använde ett internt motstånd 5v led. Lägg till ett motstånd om din LED inte är som min (100ohm borde vara OK) Din servostift kan inte vara densamma som min (1-5v, 2-Signal, 3-Ground) ändring för ditt behov. Du behöver en 5v strömkällaR1 till 5 = 4,7kOhmR6: 22kOhmJ1 = Pan J2 = Lutning
Steg 4: Programvaran (för Serial Com)
Ladda bara ner min (snart goda) skitaktiga Delphi -programvara och ha kul! Obs: omkopplaren måste vara i fjärrläge (lyser inte) för att använda den seriella porten Programvaran är ännu inte klar … glöm inte att öppna port innan någonting annars kraschar. Numret till vänster är Pan och höger är Tilt. Bör vara något från 65 till 225 (i alla fall kommer bilden att ignorera något annat) Den lilla lampan "pilen" är att flytta till vänster.. Håll den (du ser pannnumret ändras) och släpp skickar data till seriell port När du startar. exe det startar också en webbserver på port 2020 där du kan styra Servo Pod (anslut till seriell port innan du startar din webbläsare) Att använda webbservern är ganska enkelt. https:// localhost: 2020/A130 A betyder Pan -positionen detta kommer att vara 130 (från 65 till 225) om du vill ha 70 rätt: 070https:// localhost: 2020/B130 B är lutningspositionen https:// localhost: 2020/C010 C lägger till numret i den aktuella Pan pos De andra bokstäverna ännu inte genomförts. Om du vill använda detta på en webbsida bör du i grund och botten använda javascript http -begäran eller skicka dessa begäran i en 1x1 iFrame Jag kan släppa källkoden (häxan är ganska ful …) förr eller senare så att vem som helst kan slutföra den (och lägga till fler saker) OBS: Om någon guru skulle vilja utveckla en bättre programvara (im a web dev … not a software dude hehe) saken är ganska enkel. Allt du behöver skicka till serieporten är 2 byte från 65 till 225. I min programvara konverterar jag strängen till Int och sedan int till Char. Tecknen (2 byte) skickas sedan till den seriella porten. Du måste också vänta på att DSR -linjen ska vara "hög" eftersom detta är hårdvaruhandslaget för att se till att bilden är redo att ta emot. Tack!
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Tre högtalarkretsar -- Steg-för-steg handledning: 3 steg
Tre högtalarkretsar || Steg-för-steg-handledning: Högtalarkretsen förstärker ljudsignalerna som tas emot från miljön till MIC och skickar den till högtalaren varifrån förstärkt ljud produceras. Här visar jag dig tre olika sätt att göra denna högtalarkrets med:
Steg-för-steg-utbildning i robotik med ett kit: 6 steg
Steg-för-steg-utbildning i robotik med ett kit: Efter ganska många månader av att bygga min egen robot (se alla dessa), och efter att två gånger ha misslyckats med delar, bestämde jag mig för att ta ett steg tillbaka och tänka om min strategi och riktning. De flera månaders erfarenhet var ibland mycket givande och
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)