Inhoudsopgave:

De deurzanger: 4 stappen
De deurzanger: 4 stappen

Video: De deurzanger: 4 stappen

Video: De deurzanger: 4 stappen
Video: Sieneke-het gat van de deur 2024, November
Anonim
De deurzanger
De deurzanger

Hallo allemaal!

Ik zit in quarantaine en de dagen zijn saai. Dus besloot ik iets nutteloos te maken… De deurzanger!

Ok … ik weet het … het is nutteloos … Maar het is leuk !

Het doel is dat wanneer iemand de deur opent, het geluid maakt (aanpasbaar geluid) zoals een scheet, een geschreeuw, een muziek … (ik heb je gewaarschuwd … Het is nutteloos)

Door quarantaine kon ik in de winkel niet kopen wat ik wilde. Dus ik deed met wat ik had:)

Benodigdheden

Ik heb het volgende materiaal gebruikt:

- Framboos Pi 3

- Eindschakelaar (ik kon er een vinden in een oude pc)

- Een kleine luidspreker (ik vond wat ik nodig had in een oude doos)

- Draad en iets om je luidspreker op je Raspberry Pi aan te sluiten

Dat is alles !

Stap 1: Kleur van de draden in de jackkabel

Kleur van de draden in de jackkabel
Kleur van de draden in de jackkabel
Kleur van de draden in de jackkabel
Kleur van de draden in de jackkabel
Kleur van de draden in de jackkabel
Kleur van de draden in de jackkabel

Mijn jackplug was kapot. Dus ik moet een nieuwe mannelijke aansluiting in de luidspreker opnieuw aansluiten.

Ik vond een oude koptelefoon (misschien Samsung) en ik identificeer de draadkleur en associeer deze met hun functies.

(zoals op de foto hierboven)

Ik had geen krimpkous… Dus ik heb het gemaakt met tape.

Stap 2: Coderen

Ik heb mijn knop (normaal gesloten - NC) aangesloten op pin 1 (+5V) en pin 7 (GPIO) van mijn Rpi.

Dus nu zal ik coderen wat ik wil. Voor dit project heb ik Python gebruikt (maar je kunt ook andere saaie codes gebruiken om dit te doen)

Kortom:

- Pygame wordt gebruikt voor het spelen van een geluid

Gegevensblad Pygame

- Er wordt tijd gebruikt om de CPU een kans te geven om extra taken uit te voeren

Datasheet tijd

- GPIO wordt gebruikt om te luisteren naar wat er gebeurt op de GPIO-uitgang (obvius)

Gegevensblad RPi. GPIO

Ik heb je mijn code als bijlage achtergelaten <3

(Je moet het geluid in dezelfde map hebben als de code)

Stap 3: alles repareren! en laten we testen

Ik heb de knop zo goed mogelijk op de deur bevestigd (met tape).

Ik heb alle draden aangesloten…

En open de deur:)

=> video

Stap 4: Dat is alles

Als u meer informatie wilt, kunt u mij een e-mail sturen op: [email protected]

Bedankt voor het lezen van mij (ik ben Frans.. Dus mijn Engels is slecht)

En een saaie goede dag!

Aanbevolen: