Innehållsförteckning:
- Steg 1: Så här: Bygga ramen
- Steg 2: Så här: Servomotorstyrkort
- Steg 3: Programmering av processorn
- Steg 4: Fäst webbkamerakortet på ramen
- Steg 5: Sätta ihop resten av delarna
- Steg 6: Redo för testet
- Steg 7: Användargränssnitt
Video: 30 $ övervakningssystem med användargränssnitt: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:47
Extremt billigt och mycket enkelt att göra övervakningssystem. Du behöver inte vara någon form av raketforskare för att göra det. Alla nödvändiga delar kommer förmodligen att hittas från din lokala järnaffär. Du behöver bara 2 vinkelstänger, 2 servomotorer, några elektroniska komponenter och en (gammal) webbkamera. Och naturligtvis några program på din dator. Denna instruerbara visar dig hur du bygger funktionellt övervakningssystem. Krav:- Linux-operativsystem- server (apache)- PHP-support- Mysql (tillval) Om du inte vill använda Mysql-inloggningskontroll- cirka 30 $- webbkamera bilder och videon nedan kommer att berätta mer än 784 ord!
Steg 1: Så här: Bygga ramen
först måste du köpa 2 vinkelstänger. Dessa kommer att kosta cirka 2 $ styck. Sedan måste du borra alla totalt 3 hål för dessa vinkelstänger. Hålets diameter beror på vad som är diametern på din servoaxel. Poängen är att den ska passa in i hålet. Naturligtvis behöver du också dessa servomotorer. Varje RC-hobbybutik är full av dessa och priset är från 5 $ till uppåt. Du kan använda skruvar eller varmt lim för att ansluta dessa delar. Jag använde båda. Fokusera på att det finns tillräckligt med utrymme mellan servomotorn och vinkelstången så att den kan vridas fritt!
Steg 2: Så här: Servomotorstyrkort
Därefter kommer du att behöva styrkort för dessa servomotorer. Det är väldigt enkelt att göra och det innehåller bara få komponenter. Komponenter som behövs:- Attiny2313 processor- Max232 buffertkrets- 4 x 0, 1uF kondensatorer för Max232- 7805 spänningsregulator- 1 x 16V/47uF kondensator för spänningsregulatorn (ingång)- 1 x 100nF kondensator för spänningsregulatorn (utgång)- 1 x 2, 1 mm DC-uttag eller vilken storlek du någonsin vill använda- 1 x D9-kontakt för RS232- 2x3 spikstång för servomotoranslutningen Följ de schematiska instruktionerna och din bräda ska se ut så här.
Steg 3: Programmering av processorn
Jag tänker inte visa hur jag programmerar processorn. Jag måste anta att du är bekant med AVR-programmeringen. Om du inte gör det måste du gå med processorn och c-koden till din vän som kan programmera koden i processorn. C-koden är väldigt enkel och kort. Den innehåller bara 60 rader kod
Steg 4: Fäst webbkamerakortet på ramen
Okej, nu har vi styrkort och ramen. Nu är det dags att öppna din webbkamera och fästa webbkamerakortet på ramen. Det är lätt att göra med varmt lim. Du kan säkert ta bort anslutningar till mikrofonen och på/av -knappen. Vi kommer inte att behöva dessa. Du vet vad jag menar när du öppnar din webbkamera =)
Steg 5: Sätta ihop resten av delarna
Okej, nu kommer vi att behöva fall. Mitt fall är för stort och det är också fult som fan, så gå och försök få lite mindre och snyggare fodral =) OBS! Gör inte samma misstag som jag gjorde! Jag sätter ström- och RS232 -anslutningarna på framsidan och de ska naturligtvis vara baksidan.
Steg 6: Redo för testet
Efter tårarna är det här! =) Nu är det dags att testa vårt system. Sätt i strömkontakten och be.. Ingen rök? Ingen gnistrande? Ingen eld eller skrik? bra, då är allt perfekt (hoppas). När strömkontakten är ansluten, bör kameran vrida sin standardposition. vilket är 1500kr. Det håller lite "surrur" röst, men det är normalt. Nu kan du försöka styra din kamera med minicom, gtkterm eller vad du någonsin vill använda. Det är viktigt att använda 4800 baudrate. Med de andra priserna kommer det inte att fungera! Jag föreslår att du laddar ner gtkterm till din Linux -maskin och byter från portalternativ för att använda 4800 hastighet. Tryck sedan på a, s, z, x -tangenterna från tangentbordet och kameran ska vrida. Om det fungerar är det dags att beta dig själv!
Steg 7: Användargränssnitt
Jag programmerade användargränssnittet med xhtml- och PHP -språken. Det är komplicerat och svårt att förklara vad allt gör. På höger sida finns 4 knappar: kamera på, kamera av, rörelse på och rörelse av. Kamera på, sätter kameran online och sedan visas "webbkamera körs.." och kameran stängs av, stängs av och skylten "webbkamera är stoppad" presenteras. Mitt på skärmen är videoströmmen som kommer från kameran. Att vrida kameran händer genom att klicka på bilden. Om du ser något föremål i bildens kant (som lampa) och du klickar på det kommer kameran att vända att det är mitt i bilden när nästa uppdatering (intervallet är 1s). Det finns också 4 knappar under videoströmmen. Upp, ner, vänster och höger. Med dessa knappar kan du vrida kameran närmare. På vänster sida är området där rörelsedetekterade bilder uppdateras om rörelsedetektering är online. Det finns också knappen ta bort bilder, som kommer att ta bort alla bilder. Zip-packet innehåller allt om användargränssnittet och du kan ändra/använda dessa filer hur du vill. Om rörelsedetektorsskriptet, kolla in det här:
Rekommenderad:
LoRa-baserat visuellt övervakningssystem för jordbruk Iot - Designa en frontad applikation med Firebase & Angular: 10 steg
LoRa-baserat visuellt övervakningssystem för jordbruk Iot | Designa en frontad applikation med Firebase & Angular: I föregående kapitel talar vi om hur sensorerna arbetar med loRa -modulen för att fylla i Firebase Realtime -databasen, och vi såg diagrammet på mycket hög nivå hur hela vårt projekt fungerar. I det här kapitlet kommer vi att prata om hur vi kan
Övervakningssystem för vattennivå: 9 steg (med bilder)
Vattennivåövervakningssystem: Som en DIY Maker försöker jag alltid hitta ett sätt att göra mitt liv och andras liv enklare och säkrare. Den 30 mars 2013 har minst 11 människor dött efter att plötsligt regn orsakade översvämningar i Mauritius huvudstad Port Louis. Samma dag
Arduino batteritester med WEB -användargränssnitt: 5 steg
Arduino batteritestare med WEB -användargränssnitt .: Idag använder elektronisk utrustning reservbatterier för att rädda tillståndet där operationen lämnades när utrustningen stängdes av eller när utrustningen av misstag stängdes av. Användaren, när den slås på, återgår till den punkt där han stannade
Logic Analyzer med Android -användargränssnitt: 7 steg
Logic Analyzer With Android User Interface: Världen är redan översvämmad med så många logiska analysatorer. I min elektronikhobby behövde jag en för felsökning och felsökning. Jag sökte på internet men jag kan inte hitta den jag letar efter. Så här är jag och presenterar … " YET Another Lo
GÖR DIN EGNA PH OCH SALINITETS ÖVERVAKNINGSSYSTEM MED LED -INDIKATORER: 4 steg
GÖR DINA EGNA PH- OCH SALINITETSÖVERVAKNINGSSYSTEM MED LED -INDIKATORER: I detta projekt kommer vi att göra ett pH- och salt-/konduktivitetsövervakningssystem med LED -indikatorer. PH- och salthaltssensorerna från Atlas Scientific används. Driften sker via I2C -protokoll och avläsningar visas på Arduinos seriella övervakning