Përmbajtje:

Servo Pod: 4 hapa
Servo Pod: 4 hapa

Video: Servo Pod: 4 hapa

Video: Servo Pod: 4 hapa
Video: Управление 32 серводвигателями с PCA9685 и ESP32 - V4 2024, Nëntor
Anonim
Servo Pod
Servo Pod

A keni ëndërruar ndonjëherë të keni një kamerë orbitash ose ndonjë kontroll tjetër të kamerës Pan/Tilt?

Ja ku eshte! Me këtë Servo Pod të bërë nga e para, tani mund të kontrolloni kamerën tuaj të internetit (ose antenën wifi?) Nga pëllëmba e dorës ose edhe nga distanca me një server në internet.

Hapi 1: Merrni të gjitha pjesët dhe mjetet

Merrni të gjitha pjesët dhe mjetet
Merrni të gjitha pjesët dhe mjetet
Merrni të gjitha pjesët dhe mjetet
Merrni të gjitha pjesët dhe mjetet
Merrni të gjitha pjesët dhe mjetet
Merrni të gjitha pjesët dhe mjetet
Merrni të gjitha pjesët dhe mjetet
Merrni të gjitha pjesët dhe mjetet

Për këtë Servo Pod, do t'ju duhet:

Pjesët: 1 x Mikroçip pic16f628 (a) (mostër falas nga mikroçipi, mos abuzoni…) 1 x Fole për zhytje për foto 5 x 4.7kOhm rezistencë (ose rezistencë 5 "tërheqëse") 1 x 22kOhm reizistor 1 x prizë porti serik 2 x Servo Motor (çdo shtrigë e modelit 5v është mjaft e fuqishme për të mbajtur kamerën në internet) 2 x prizë 3pin për servo tuaj 1 x Led 4 x buton shtyse 1 x ndërprerës 1 x Mjete për bukë: 1 x Hekur për saldim 1 x Programues Pic (i lirë në ebay ose Diy) Të tjerët: 1 x Webcam?

Hapi 2: Ndizni fotografinë

Shkrepni foton
Shkrepni foton

Merrni vetes një programues fotografish dhe përdorni softuerin që ju pëlqen (IcProg për mua) dhe Flashoni Pic me skedarin HEX të mëposhtëm.

Shikoni figurën për konfigurimin bazë.

Hapi 3: Saldimi

Bashkim
Bashkim
Bashkim
Bashkim

Duke përdorur këtë skemë, lidhni gjithçka në tabelën e bukës. Përdorni prizën Dip për Pic pasi mund të dëshironi ta ndizni përsëri. Shënim: butoni 4 përdoret për modalitetin "joystick". Ju duhet t'i lidhni ato.. në një tabelë tjetër me një kabllo. Teli i butonit si ky: rb0 Majtas (mund të jetë djathtas..) rb1 Djathtas (migt majtas…) rb2 Downrb3 lart Led përdoret për të treguar modalitetin e levës, mund të duan ta kenë atë në distancë në tabelën e levës. SH NOTNIM EDHE !!! Kam përdorur një rezistencë të brendshme 5v led. Shtoni një rezistencë nëse led-i juaj nuk është si imi (100ohm duhet të jetë në rregull) Kodi i servo-s tuaj nuk mund të jetë i njëjtë me ndryshimin tim (1-5v, 2-Sinjal, 3-Ground) për nevojën tuaj. Ju nevojitet një burim energjie 5vR1 në 5 = 4.7kOhmR6: 22kOhmJ1 = Pan J2 = Pjerrësia

Hapi 4: Softueri (për Serial Com)

Softueri (për Serial Com)
Softueri (për Serial Com)

Thjesht shkarkoni softuerin tim (shpejt do të jetë mirë) Delphi dhe argëtohuni! Shënim: Ndërprerësi duhet të jetë në modalitet të largët (i ndezur nuk ndizet) për të përdorur portin serik Softueri nuk është përfunduar ende … mos harroni të hapni port para çdo gjëje ose do të rrëzohet. Numri në të majtë është Pan dhe djathtas është Tilt. Duhet të jetë diçka nga 65 në 225 (gjithsesi Fotografia do të injorojë çdo gjë tjetër) "Shigjeta" e vogël e dritës duhet të lëvizë majtas.. Mbajeni atë (shihni ndryshimin e numrit të tiganit) dhe lëshimi do të dërgojë të dhëna në portin serik Kur të filloni. exe gjithashtu fillon një server në internet në portin 2020 ku mund të kontrolloni Servo Pod (lidheni me portin serik para se të filloni shfletuesin tuaj të internetit) Për të përdorur serverin e uebit është mjaft e thjeshtë. https:// localhost: 2020/A130 A nënkupton pozicionin e Panit kjo do të jetë 130 (nga 65 në 225) nëse doni 70 të drejtë: 070https:// localhost: 2020/B130 B është pozicioni i pjerrësisë ende nuk janë zbatuar. Nëse doni ta përdorni këtë në një faqe në internet, duhet të përdorni në thelb kërkesën javascript http ose t'i dërgoni ato në një iFrame 1x1 Unë mund të lëshoj kodin burimor (shtriga është shumë e shëmtuar …) herët a vonë, kështu që çdokush mund ta përfundojë atë (dhe të shtojë më shumë gjëra) SH NOTNIM: Nëse ndonjë mësues feje do të donte të krijonte një softuer më të mirë (unë jam një zhvillues uebi … jo një program kompjuterik hehe) gjëja është fare e thjeshtë. E tëra çfarë ju nevojitet për të dërguar në portin serik është 2 bajt nga 65 në 225. Në programin tim, unë konvertoj String në Int pastaj int në Char. Chars (2 bytes) më pas dërgohen në portën serike. Ju gjithashtu duhet të prisni që linja DSR të jetë "e lartë" pasi kjo është shtrëngimi i duarve të harduerit për t'u siguruar që Pic është gati për të marrë. Faleminderit!

Recommended: