Innehållsförteckning:
- Steg 1: Förbereda arbete
- Steg 2: Anslut LED -fältet till MOS -omkopplaren och sätt den under trappan
- Steg 3: Anslut strömmen till alla MOS -switchar tillsammans och fixera dem till trappan
- Steg 4: Fixade ultraljudssensorn och Arduino
- Steg 5: Anslut MOS -switchens signal till Arduino IO
- Steg 6: Starta och testa
- Steg 7: Programmering med Arduino IDE
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Det finns en trappa i huset. Det är mycket intressant att se många trapprenoveringsprojekt i samhället. Inte särskilt upptagen nyligen, så jag bestämde mig för att använda några hårdvarumoduler med öppen källkod för att förvandla trappan hemma och lägga till några interaktiva funktioner. Det här projektet kommer inte att vara särskilt svårt, det tar mig ungefär en eftermiddag. Om du också har en trappa i ditt hus som behöver renoveras, hoppas jag att denna delning hjälper dig.
Steg 1: Förbereda arbete
Först måste du förbereda några material, som inkluderar följande:
Elektronisk modul:
• En Longan Core -bräda eller annan Arduino -utvecklingskort
• Ultraljudssensor för att upptäcka om någon har passerat trappan
• LED -remsa
• MOS -omkopplare för styrning av LED -ljusremsor
Förbrukningsartiklar:
• Tråd
• DuPont Wire
• Rubrik
Verktyg:
• Lödkolv
• Wire stripper
• sax
• Limpistol
Steg 2: Anslut LED -fältet till MOS -omkopplaren och sätt den under trappan
Användningen av MOS -omkopplaren är att förstärka strömmen. Eftersom Led -stången behöver cirka 500mA har Arduino IO -porten inget direkt sätt att driva LED -ljusstången, och Arduino -IO -drivfunktionen kan utnyttjas via MOS -omkopplaren.
MOS-omkopplaren har 3 gränssnitt, V + och V- är anslutna till de positiva och negativa polerna på LED-baren, VIN och GND är anslutna till de positiva och negativa polerna i strömförsörjningen. Det finns också en 3PIN kontrollpinnar. SIG är anslutet till IO på Arduino, VCC är anslutet till 5V och GND är anslutet till den negativa polen på strömförsörjningen. Eftersom Arduino och lysdioden använder samma 5V -strömförsörjning ansluter vi VIN på MOS -switchmodulen till VCC genom en kabel, så att det inte är nödvändigt att ansluta strömförsörjningen två gånger.
Anslut först de positiva och negativa polerna på LED-stapeln till V + och V-
Sedan finns det 3M tejp på baksidan av LED -baren, som kan fastna direkt under trappan. MOS -omkopplaren kan också fixeras under trappan med limpistol.
Steg 3: Anslut strömmen till alla MOS -switchar tillsammans och fixera dem till trappan
I detta steg måste du ansluta strömförsörjningarna till alla MOS -switchar parallellt, och här behöver du några ledningar. Det schematiska diagrammet för anslutningen är som visas på bild 1.
Detta är främst ett tråkigt jobb, efter avslutat, som visas på bild 2.
Steg 4: Fixade ultraljudssensorn och Arduino
I det här steget måste du fixa ultraljudssensorn till trappans ingång så att ulstrsonic kan känna av den när du går uppför trappan.
Ultraljudssensorn kan fixeras med limpistol, som visas på bild 1.
Under tiden fixar du Arduino på trappans baksida.
Ultraljud har 4 stift som måste anslutas till Arduino.
1. VCC -anslutning till 5V
2. GND till GND
3. Trig, detta är sändstiftet för ultraljudssensorn, ansluten till D2 på Arduino
4. Echo, detta är mottagningsstiftet för ultraljudssensor, ansluten till D3 på Arduino
Steg 5: Anslut MOS -switchens signal till Arduino IO
Totalt 9 MOS -switchar används i detta projekt. Vi kopplade SIG på 9 switchar till D4 ~ D12 i Ardino. Det schematiska diagrammet finns i bild 1.
Detta är också ett tråkigt jobb, som kräver lödning och fixering av många ledningar och kräver lite tålamod. Slutförandet är som visas på bild 2:
Steg 6: Starta och testa
Anslut de två strömkablarna som är anslutna till MOS -omkopplaren i STEP3 till 5V och GND på Arduino.
Hittills har det svåraste arbetet slutförts. Vi måste kontrollera om det är problem med ledningarna. Öppna Arduino IDE och skriv D4-D12-stiften till en HÖG nivå för att se om alla lysdioder fungerar bra. Om några av dem inte fungerar måste vi kontrollera ledningarna.
Om ledningarna är bra kan vi börja det intressanta mjukvaruarbetet nu.
Steg 7: Programmering med Arduino IDE
Här använder vi den berömda Arduino IDE för programmering.
Ultraljudssensorn behöver ett bibliotek för att köra, klicka för att ladda ner.
I det här projektet skrev jag helt enkelt ett exempel. När en person upptäcks tänds ljuset långsamt.
Naturligtvis kan du lägga till några intressanta interaktioner enligt dina preferenser.