Innehållsförteckning:
- Steg 1: Vad behöver du?
- Steg 2: Gör vår "fotoresistorkod"
- Steg 3: Hur använder vi vår "fotoresistorer_kod" korrekt?
- Steg 4: Hur kopplar du dina fotoresistorer och kalibrerar allt?
- Steg 5: Använd huvudprogrammet
- Steg 6: Ha kul !!
Video: Ett ljust kassaskåp: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:41
Detta projekt föreslår ett sätt att säkra din sak. Det slutliga resultatet av projektet är en switch som kommenderas av arduino efter två stadier av säkerhet. Omkopplaren kan öppna en portal, byta ut en fjärrkontroll eller helt enkelt styra motorn. Mitt projekt presenterar bara ett block som låser upp något. Så du kan anpassa detta till ditt projekt.
Den första etappen av säkerheten är en matris med 9 fotoresistorer som belyses av en bild på en telefon. Den andra etappen av säkerheten är en kod med 4 nummer.
Jag är en fransk student, så jag försöker göra mitt bästa för att göra allt "engelska"
Steg 1: Vad behöver du?
För detta projekt behöver du:
- 9 fotoresistorer (1MOhm) och 20kOhm motstånd
- En analog MUX som heter CD4051B
- Trådar
- en 3*4 knappsatsmatris
- En 2N2222 transistor
- En arduino UNO
Steg 2: Gör vår "fotoresistorkod"
Huvudidén är att använda ljusstyrkan för att låsa upp vår grej. Alla vet att svart är gjort utan ljus och att vitt är det mest kraftfulla ljuset. Detta är vad vi kommer att använda. Vi kommer att använda gråskala i en bild för att göra detta.
Jag gjorde ett litet pythonprogram där vi kan ställa in storleken på vår skärm, och sedan kommer programmet att skapa en 3*3 -matris där varje område är en slumpmässig gråskala. Denna bild är unik, och som 255^9 möjligheter.
För att använda mitt program behöver du python 3.x med Pillow -biblioteket installerat. Om du inte vet hur du gör kan du söka på internet, det finns många videor.
Du kan se vilken typ av bild jag samlar.
Steg 3: Hur använder vi vår "fotoresistorer_kod" korrekt?
För att kunna använda den här bilden måste du installera fotoresistorer. För att göra det föreslår jag att skriva ut några små bitar i 3D, med filen jag ger dig. Jag rekommenderar att använda flexibel filament. Denna lilla bit gör att hela ljuset på telefonens skärm tänds på sensorn.
Löd först varje fotoresistor med två trådar. Sedan kan du limma de små rundorna på en tallrik, borra ett hål som är lite större än en fotoresistor i plattan och sedan ser du att fotoresistorn passar perfekt i hålet. Var försiktig, du måste limma rundorna på din tallrik enligt din telefons storlek. Varje varv måste passa med rätt grå-kvadrat.
Steg 4: Hur kopplar du dina fotoresistorer och kalibrerar allt?
Allt är limmat, ledningar är fria. Du måste ansluta det till arduino.
En arduino UNO har bara 6 analoga ingångar, jag föreslår att jag hade 8 till med CD4051B MUX. Vi kommer att använda de 8 ingångarna i denna MUX och den sista kommer att vara Analog1 på Arduino. Förbered varje fotodiod med en 20KOkm reistorer enligt bilden. Sätt sedan ett nummer till varje fotoresistorer enligt nästa bilder. Slutligen koppla de 9: e fotoresistorerna till A1 och de andra på MUX som på bilden: fotoresistorer 1 till 8 på kanal IN/OUT 0 till 7.
Slutligen, när allt är korrekt anslutet kan du ladda upp arduino -programmet. Detta program ger dig värden mätt av de 9 sensorerna. Skriv dem på ett papper eller klistra in dem i nästa program.
!!! Var försiktig, ställ in din skärm med hög ljusstyrka och behåll ljusstyrkan varje gång du använder det här programmet !!!
Steg 5: Använd huvudprogrammet
När du har kalibrerat allt kan vi koppla knappsatsen till enligt bilden.
Ladda sedan ner huvudprogrammet och öppna det. Du kan där klistra in resultatet av kalibreringen i matrisen "code_light", och du kan ändra din 4 -talskod även i arrayen "försök".
Slutligen använder jag en transistor för att vara ställdon. Anslut transistorn på D0 -stiftet men anslut den när programmet har laddats upp.
Huvudprogrammet separeras på följande sätt:
- definition av konstanter och kopplingar
- läsning av de 9 fotoresistorerna
-
om det är bra kan vi testa den manuella koden
om det är bra öppnas kassaskåpet
- om falskt, försök igen
-
Steg 6: Ha kul !!
För att kontrollera att allt fungerar bra, leder jag en lysdiod till transistorn. Hon lyser. Byt ut lysdioden med din idé: en motor för ett lås eller en servo eller behåll transistorn för att ersätta en knapp på en fjärrkontroll.
Jag hoppas att du inte kommer att ha problem. Om ja, kontakta mig på [email protected]
Rekommenderad:
Point to Point Atari Punk -konsol ett och ett halvt: 19 steg
Point to Point Atari Punk Console One and a Half: What! ?? En annan Atari Punk Console -byggnad? Vänta vänta vänta folk, den här är annorlunda, lovar. Waaay 1982, Forrest Mims, häfteförfattare till Radio Shack och Young Earth Creationist (emoji med rollögon) publicerade planerna till hans Stepped Tone Genera
Få ett e -postmeddelande när en kanal på ThingSpeak inte uppdaterades på ett tag: 16 steg
Få ett e -postmeddelande när en kanal på ThingSpeak inte uppdaterades på ett tag: bakgrundshistoria Jag har sex automatiserade växthus som är spridda över Dublin, Irland. Genom att använda en skräddarsydd mobilapp kan jag fjärrövervaka och interagera med de automatiska funktionerna i varje växthus. Jag kan manuellt öppna / stänga vinsten
Bygg ett kassaskåp med en Rpi: 12 steg
Skapa ett värdeskåp med hjälp av en Rpi: Vill du lära dig hur du konverterar din Raspberry pi till ett fullt fungerande värdeskåp? Följ sedan detta 12 steg instruerbara för att lära dig hur. Skåpet kommer att ha en fullt fungerande knappsats och ett låssystem, så att du kan hålla dina tillhörigheter säkra
Spricka och återställ ett elektroniskt kassaskåp: 3 steg
Spricka och återställ ett elektroniskt värdeskåp: lång historia kort, om jag tog bort innehållet i kassaskåpet för en vän, skulle jag kunna behålla värdeskåpet … varför inte ge det ett skott
Ljust USB -drivet LED -ljus: 10 steg
Ljust USB -drivet LED -ljus: Denna instruktionsbok visar hur man bygger ett mycket starkt usb -drivet LED -ljus. Detta kan vara mycket praktiskt när du arbetar på din dator eller lyser upp ditt tangentbord i mörkret. En annan möjlighet för detta ljus kan till och med vara för ett humörljus, eftersom