INHOUDSOPGAWE:
- Stap 1: Hoe: Die bou van die raam
- Stap 2: Hoe: Servomotoriese beheerraad
- Stap 3: Programmering van die verwerker
- Stap 4: Heg die Web Cam Board aan die raam
- Stap 5: Sit die res van die onderdele bymekaar
- Stap 6: Gereed vir die toets
- Stap 7: Gebruikerskoppelvlak
Video: 30 $ toesigstelsel met gebruikerskoppelvlak: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:28
Uiters goedkoop en baie maklike toesigstelsel. U hoef nie 'n vuurpylwetenskaplike te wees om dit te doen nie. Al die benodigde onderdele sal waarskynlik by u plaaslike hardewarewinkel gevind word. U benodig slegs 2 hoekstawe, 2 servomotors, paar elektroniese komponente en een (ou) webkamera. En natuurlik 'n paar sagteware op u rekenaar. Hierdie instruksies sal u wys hoe u 'n funksionele toesigstelsel kan bou. Vereistes:- Linux-bedryfstelsel- bediener (apache)- PHP-ondersteuning- Mysql (opsioneel) As u nie Mysql-aanmeldkontrole wil gebruik nie- ongeveer 30 $- webcam- servo basicsPictures en die video hieronder sal u meer as 784 woorde vertel!
Stap 1: Hoe: Die bou van die raam
Eerstens moet u 2 hoekstawe koop. Dit kos ongeveer $ 2 elk. Dan moet u al die 3 gate vir hierdie hoekstawe boor. Die deursnee van die gate hang af van wat die deursnee op u servo -as is. Die punt is dat dit in die gat moet pas. Uiteraard benodig u ook hierdie servomotors. Elke RC-stokperdjie-winkel is vol hiervan en die prys is van 5 $ tot hoër. U kan skroewe of warm gom gebruik om hierdie dele aan te sluit. Ek het albei gebruik. Konsentreer daarop dat daar genoeg ruimte is tussen die servomotor en die hoekstaaf, sodat dit vrylik kan draai!
Stap 2: Hoe: Servomotoriese beheerraad
Vervolgens benodig u die beheerbord vir hierdie servomotore. Dit is baie maklik om te doen en bevat slegs 'n paar komponente. Komponente benodig:- Attiny2313-verwerker- Max232-bufferkring- 4 x 0, 1uF-kondensators vir die Max232- 7805 spanningsreguleerder- 1 x 16V/47uF-kondensator vir die spanningsreguleerder (ingang)- 1 x 100nF kondensator vir die spanningsreguleerder (uitgang)- 1 x 2, 1 mm DC-aansluiting of watter grootte u ooit wil gebruik- 1 x D9-aansluiting vir RS232- 2x3 spike bar vir die servomotorverbinding Volg die skematiese instruksies en jou bord moet so lyk.
Stap 3: Programmering van die verwerker
Ek gaan nie wys hoe om die verwerker te programmeer nie. Ek moet veronderstel dat u vertroud is met die AVR-programmering. As u dit nie doen nie, moet u met die verwerker en c-kode na u vriend gaan wat die kode in die verwerker kan programmeer. Die C-kode is baie eenvoudig en kort. Dit bevat slegs 60 reëls kode
Stap 4: Heg die Web Cam Board aan die raam
Okey, nou het ons die beheerbord en die raam. Nou is dit tyd om u webkamera oop te maak en die webkameraad aan die raam vas te maak. Dit is maklik om te doen met warm gom. U kan die verbindings met die mikrofoon en die aan/uit -knoppie veilig verwyder. Ons gaan dit nie nodig hê nie. U weet wat ek bedoel as u u webkamera oopmaak =)
Stap 5: Sit die res van die onderdele bymekaar
Okey, nou het ons 'n saak nodig. My saak is te groot en dit is ook lelik, so probeer om 'n kleiner en mooier tas te kry =) AANDAG! Moenie dieselfde fout begaan as wat ek gedoen het nie! Ek plaas die krag- en RS232 -aansluitings aan die voorkant, en dit moet natuurlik agter wees.
Stap 6: Gereed vir die toets
Na die trane, hier is dit! =) Nou is dit tyd om ons stelsel te toets. Steek die kragprop in en bid.. Geen rook nie? Geen sprankel nie? Geen vuur of gil nie? goed, dan is alles perfek (hoop). As die kragprop gekoppel is, moet die kamera sy standaardposisie draai. wat 1500 us is. Dit hou min "surrur" stem, maar dit is normaal. Nou kan u probeer om u kamera te beheer met die minicom, gtkterm of wat u ooit wil gebruik. Dit is belangrik om 4800 baudrate te gebruik. Met die ander tariewe gaan dit nie werk nie! Ek stel voor dat u gtkterm op u Linux -masjien aflaai en van poortopsies verander om 4800 spoed te gebruik. Druk dan die a, s, z, x sleutels van u sleutelbord en die kamera moet draai. As dit werk, is dit tyd om jouself te bewei!
Stap 7: Gebruikerskoppelvlak
Ek het die gebruikerskoppelvlak met die xhtml- en PHP -tale geprogrammeer. Dit is ingewikkeld en moeilik om te verduidelik wat alles doen. Aan die regterkant is daar 4 knoppies: kamera aan, kamera af, beweging aan en beweging af. Kamera aan, sit die kamera aanlyn en dan wys dit "webcam is running.." en kamera af, skakel dit af en die teken "webcam is gestop" word aangebied. Die middelste deel van die skerm is die videostroom wat van die kamera af kom. Deur die kamera te draai, klik op die prentjie. As u 'n voorwerp aan die rand van die prentjie sien (soos 'n lamp) en u daarop klik, draai die kamera dat dit in die middel van die prentjie is wanneer die volgende verversing (interval 1 s) is. Daar is ook 'n knoppie onder die videostroom. Op, af, links en regs. Met hierdie knoppies kan u die kamera nader draai. Aan die linkerkant is die gebied waar die bewegingsbespeurde foto's bygewerk word as bewegingsopsporing aanlyn is. Daar is ook knoppies om foto's te verwyder, wat al die foto's sal verwyder. Zip-packet bevat alles oor die gebruikerskoppelvlak en u kan hierdie lêers verander/gebruik, soos u wil.
Aanbeveel:
Esp8266 -gebaseerde boost -omskakelaar met 'n ongelooflike Blynk -gebruikerskoppelvlak met terugvoerreguleerder: 6 stappe
Esp8266 -gebaseerde boost -omskakelaar met 'n ongelooflike Blynk -gebruikerskoppelvlak met terugvoerreguleerder: in hierdie projek sal ek u 'n doeltreffende en algemene manier wys hoe u die DC -spanning kan verhoog. Ek sal u wys hoe maklik dit kan wees om 'n boost -omskakelaar te bou met behulp van 'n Nodemcu. Kom ons bou dit. Dit bevat ook 'n voltmeter op die skerm en 'n terugvoer
Arduino -batterytoetser met 'n WEB -gebruikerskoppelvlak: 5 stappe
Arduino -batterytoetser met 'n WEB -gebruikerskoppelvlak: elektroniese toerusting gebruik vandag rugsteunbatterye om die toestand waarin die operasie oorgebly het, te red toe die toerusting afgeskakel is of as die toerusting per ongeluk afgeskakel is. As die gebruiker aanskakel, keer hy terug na die punt waar hy gebly het
Logic Analyzer Met Android -gebruikerskoppelvlak: 7 stappe
Logic Analyzer Met Android -gebruikerskoppelvlak: Die wêreld is reeds oorstroom met soveel logiese analiseerders. In my elektroniese stokperdjie het ek een nodig vir die opsporing en ontfouting van foute. Ek het op die internet gesoek, maar ek kan nie die een vind wat ek soek nie. So hier stel ek … " NOG nog 'n lo
ARDUINO-MENU-ONTWERP Met OLED-UI (GEBRUIKERSKoppelvlak): 4 stappe
ARDUINO-MENU-ONTWERP Met OLED-UI (GEBRUIKERSINTERFACE): Hallo almal! In hierdie tutoriaal sal ek probeer verduidelik hoe u ARDUINO-MENU-ONTWERP kan maak met behulp van i2c OLED-skerm. Dit staan ook bekend as UI (User Interface). Dit word al vir baie projekte gebruik, maar dit moet u van 3D -drukkers ken :) Hier is ook 'n video
LCD -gebruikerskoppelvlak: 4 stappe
LCD -gebruikerskoppelvlak: die LCD -gebruikerskoppelvlak is, soos u kan verwag, 'n koppelvlak vir 16*2 LCD's. U kan tyd, hardeware -inligting, boodskappe wys … Maar u kan ook u eie tekening en animasies, om dit op te slaan en te laai. Benodig: - Ard