Indholdsfortegnelse:
- Trin 1: Komponenter og materialer
- Trin 2: Sæt hardware sammen
- Trin 3: Database
- Trin 4: Skrivning af koden
- Trin 5: Design det responsive websted
- Trin 6: Software på Raspberry Pi
- Trin 7: Opbygning af sagen
![Avanceret sikkerhedssystem: 7 trin Avanceret sikkerhedssystem: 7 trin](https://i.howwhatproduce.com/images/008/image-21155-j.webp)
Video: Avanceret sikkerhedssystem: 7 trin
![Video: Avanceret sikkerhedssystem: 7 trin Video: Avanceret sikkerhedssystem: 7 trin](https://i.ytimg.com/vi/ANzAu6MqPs4/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
![Avanceret sikkerhedssystem Avanceret sikkerhedssystem](https://i.howwhatproduce.com/images/008/image-21155-1-j.webp)
Har du nogensinde ønsket at sikre dit hus fuldstændigt og gøre det umuligt for ubudne gæster at komme ind i dit hus? I så fald er dette løsningen for dig!
Jeg lavede Advanced Security System, dette er et system, der vil sikre dit hus indefra og udefra og vil skræmme ubudne gæster væk med en høj sirene, der tænder, når de kommer ind. Du kan styre dette system via et websted, og du vil altid vide, hvornår og hvor en ubuden gæst blev opdaget.
Dette er mit første projekt inden for mit fagområde: Multimedia og kommunikationsteknologi (MCT) på Howest (Kortrijk belgium).
Trin 1: Komponenter og materialer
![Komponenter og materialer Komponenter og materialer](https://i.howwhatproduce.com/images/008/image-21155-2-j.webp)
![Komponenter og materialer Komponenter og materialer](https://i.howwhatproduce.com/images/008/image-21155-3-j.webp)
![Komponenter og materialer Komponenter og materialer](https://i.howwhatproduce.com/images/008/image-21155-4-j.webp)
Til mit projekt brugte jeg flere dele, som jeg vil angive nedenfor, jeg tilføjer også styklisten med den korrekte pris og websteder, som jeg bestilte dem.
Komponenter:
- Raspberry Pi 4 Model B / 4GB
- Samlet Pi T-skomager plus GPIO Breakout
- LDR
- Bevægelsessensor
- Magnetisk kontaktafbryder
- Led strip
- OLED
- Sirene
- MCP3008
- TIP120
- Brødbræt
- Strømforsyning
- Mand til mand jumper wire
- Mand til kvinde jumper wire
Materialer:
- Led profil
- MDF træ 18 mm
- Plexiglas
- Hængsler
Værktøjer:
- Loddekolbe
- Stiksav
- Sav
- Lamello
- Sandpapir
- Hvid maling
- Sømpistol
- Trælim
Trin 2: Sæt hardware sammen
![Sætter hardware sammen Sætter hardware sammen](https://i.howwhatproduce.com/images/008/image-21155-5-j.webp)
![Sætter hardware sammen Sætter hardware sammen](https://i.howwhatproduce.com/images/008/image-21155-6-j.webp)
![Sætter hardware sammen Sætter hardware sammen](https://i.howwhatproduce.com/images/008/image-21155-7-j.webp)
Jeg har opbygget mit kredsløb ved at følge min Fritzing -ordning, som jeg lavede, jeg uploadede skemaet herunder. Kredsløbet har flere sensorer og en aktuator, der fungerer sammen som en. Jeg vil liste, hvilke forskellige kredsløb der er, hvordan du skal forbinde disse, du kan finde i ordningen.
- Der er 3 PIR -sensorer, 2 inde i huset og 1 uden for huset.
- LDR for at fortælle den udvendige sensor, hvis den er mørk nok til at tænde lyset.
- Magnetisk switch -sensor, der ved, hvornår døren åbnes.
- En OLED -skærm, der viser statistikken for min Raspberry Pi inklusive webstedets IP.
- LED, der angiver, om alarmen er tændt eller slukket
- Sirene for at advare folk om, at nogen bryder i huset uden tilladelse fra ejerne.
Trin 3: Database
![Database Database](https://i.howwhatproduce.com/images/008/image-21155-8-j.webp)
Du kan se mit ERD -diagram ovenfor, jeg vil også lægge dumpfilen i mit github, så du kan importere databasen til dig selv.
Med denne database vil du kunne vise flere ting som:
- Når døren åbner og lukker
- Hvornår og hvor nogen udløser alarmen
- Når nogen udløser belysningen udenfor
- Når nogen kommer ind i et værelse uden at udløse alarmen
Hvis du vil genskabe denne database, skal du oprette en ny bruger, så du kan oprette forbindelse til din Raspberry Pi.
github.com/howest-mct/1920-1mct-project1-WalraeveLaurens
Trin 4: Skrivning af koden
![Skrivning af koden Skrivning af koden](https://i.howwhatproduce.com/images/008/image-21155-9-j.webp)
![Skrivning af koden Skrivning af koden](https://i.howwhatproduce.com/images/008/image-21155-10-j.webp)
Nu er det tid til at sikre, at alle komponenter gør jobbet. Så jeg skrev en kode i python og implementerede den på hindbær pi. Du kan finde min kode på Github, når mine lærere offentliggør dette.
github.com/howest-mct/1920-1mct-project1-W…
Til programmering af koden brugte jeg Visual Code. Koden er skrevet i html, CSS, JavaScript ved hjælp af Sockets og python.
Trin 5: Design det responsive websted
![Design det responsive websted Design det responsive websted](https://i.howwhatproduce.com/images/008/image-21155-11-j.webp)
![Design det responsive websted Design det responsive websted](https://i.howwhatproduce.com/images/008/image-21155-12-j.webp)
![Design det responsive websted Design det responsive websted](https://i.howwhatproduce.com/images/008/image-21155-13-j.webp)
![Design det responsive websted Design det responsive websted](https://i.howwhatproduce.com/images/008/image-21155-14-j.webp)
Jeg tænkte på, hvordan mit responsive websted skal se ud. Inden jeg kunne gøre det, måtte jeg se tilbage på den funktionelle analyse, jeg lavede, og søge inspiration og interessante mønstre.
Først lavede jeg mit design i Adobe XD. Den skrifttype, jeg brugte, var Robotto. Jeg gik efter et let design, fordi jeg vil have det til at være brugervenligt og ikke skal have mange knapper, men lige nok, så brugeren kunne nyde at arbejde med appen.
Designet blev godkendt af mine lærere, så jeg kunne begynde at programmere. Jeg skrev stedet i HTML - CSS - JavaScript.
Trin 6: Software på Raspberry Pi
![Software til Raspberry Pi Software til Raspberry Pi](https://i.howwhatproduce.com/images/008/image-21155-15-j.webp)
For at min kode fungerer (som jeg vil linke herunder) skal du installere nogle pakker og biblioteker. Det første, der er nødvendigt, er, at du opdaterer din Pi.
Opdater først systemets pakkeliste ved at indtaste følgende kommando: sudo apt-get update
Opgrader derefter alle dine installerede pakker til deres nyeste versioner med følgende kommando: sudo apt-get dist-upgrade
Når du har installeret pakkerne, skal du installere nogle biblioteker:
- Trådning
- Tid
- Json
- spidev
- kolbe
- flask_cors
- RPI. GPIO
- dato tid
- delproces
- mysql
- SocketIO
Og vi skal klone biblioteket herunder for at få OLED til at fungere.
github.com/adafruit/Adafruit_Python_SSD130…
Trin 7: Opbygning af sagen
![Bygger sagen Bygger sagen](https://i.howwhatproduce.com/images/008/image-21155-16-j.webp)
![Bygger sagen Bygger sagen](https://i.howwhatproduce.com/images/008/image-21155-17-j.webp)
![Bygger sagen Bygger sagen](https://i.howwhatproduce.com/images/008/image-21155-18-j.webp)
![Bygger sagen Bygger sagen](https://i.howwhatproduce.com/images/008/image-21155-19-j.webp)
Til min sag bygger jeg et lille palæ med en dør 2 værelser og et vindue og et tag af plexiglas. Jeg lavede et værelse under huset til at holde elektronikken og samlede det med lameller.
Jeg lagde også billeder, hvor du kan se processen med at bygge sagen.
Til målingerne vil jeg også uploade en fil herunder, hvor du kan se min skematiske oversigt over, hvordan du kan genskabe den.
Anbefalede:
Avanceret linje efter robot: 22 trin (med billeder)
![Avanceret linje efter robot: 22 trin (med billeder) Avanceret linje efter robot: 22 trin (med billeder)](https://i.howwhatproduce.com/images/001/image-1022-31-j.webp)
Avanceret linje efter robot: Dette er en avanceret linje efter robot baseret på Teensy 3.6 og QTRX linjesensor, som jeg har bygget og har arbejdet på i et stykke tid. Der er nogle store forbedringer i design og ydeevne fra min tidligere linje efter robot. T
Eksperimenter i avanceret datalogning (ved hjælp af Python): 11 trin
![Eksperimenter i avanceret datalogning (ved hjælp af Python): 11 trin Eksperimenter i avanceret datalogning (ved hjælp af Python): 11 trin](https://i.howwhatproduce.com/images/004/image-9657-j.webp)
Eksperimenter i avanceret datalogning (ved hjælp af Python): Der er mange datalogningsinstruktioner, så da jeg ville bygge et eget logningsprojekt, kiggede jeg rundt på en flok. Nogle var gode, nogle ikke så meget, så jeg besluttede at tage nogle af de bedre ideer og lave min egen ansøgning. Denne resu
D4E1 Venstrehåndet kamerahjælp. Avanceret version .: 7 trin
![D4E1 Venstrehåndet kamerahjælp. Avanceret version .: 7 trin D4E1 Venstrehåndet kamerahjælp. Avanceret version .: 7 trin](https://i.howwhatproduce.com/images/005/image-12858-j.webp)
D4E1 Venstrehåndet kamerahjælp. Avanceret version .: I 2012 designede Annelies Rollez, Cesar Vandevelde og Justin Couturon et kameragrej til venstre for Barts (Grimonprez) digitalkamera. Vi gennemgik designet og parametriserede det, så det kan laves i en fleksibel produktionsproces. På denne måde kan venstre
Avanceret model Rocket Flight Computer !: 4 trin (med billeder)
![Avanceret model Rocket Flight Computer !: 4 trin (med billeder) Avanceret model Rocket Flight Computer !: 4 trin (med billeder)](https://i.howwhatproduce.com/images/006/image-17041-j.webp)
Avanceret Model Rocket Flight Computer !: Jeg havde brug for en avanceret model raketflycomputer til min nyeste raket, der kontrollerede sig selv uden finner! Så jeg byggede min egen! Grunden til, at jeg besluttede at bygge dette, var fordi jeg konstruerede TVC (stødvektorstyring) raketter. Det betyder, at der
Avanceret LED -vedhæng: 4 trin
![Avanceret LED -vedhæng: 4 trin Avanceret LED -vedhæng: 4 trin](https://i.howwhatproduce.com/images/007/image-20558-j.webp)
Avanceret LED -vedhæng: I denne instruktive vil jeg vise dig, hvordan du kan lave dit eget LED -vedhæng. Du bør kontrollere mit tidligere LED -vedhæng, der kan instrueres, jeg viser nogle gode tips der. Er smykker en del af skønheden? Det finder vi ud af