Inhoudsopgave:
- Stap 1: Stuklijst
- Stap 2: De behuizing
- Stap 3: Fritzing-schema
- Stap 4: Instellen
- Stap 5: Genormaliseerde database
- Stap 6: De code schrijven
Video: Slimme verkeerslichten: 6 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Waarom ik dit project heb gemaakt
Ik ben student aan Howest Kortrijk. Het is een schoolproject voor mijn tweede semester MCT.
Als ik in mijn auto zit en het is rustig op straat, dan heeft het geen zin om voor rode lichten te gaan staan als er geen ander verkeer in de tegenovergestelde richting is. Dus ik wilde een systeem maken dat ervoor zorgt dat je niet voor nutteloze verkeerslichten komt te staan. Wat veel mensen doen is hard rijden tot ze dicht bij de verkeerslichten komen en dat is niet goed dus ik ga een snelheidsmeter verder van de lichten plaatsen. Als je te snel voorbij deze sensor rijdt, gaan de rode lampjes branden.
Stap 1: Stuklijst
De totale kosten van het project waren voor mij 121,30€
Gebruikte onderdelen
- IR-sensor
- Ultrasoon sensor
- HC-SR04
- LDR
- Sensorweergave
- LCD 1602A
- Leds
- Zoemer
- Verkeerslichten
- Houten planken
- PCF8574
- Scharnieren
- Nagels
- Lijm
- Oplader
Gebruikt gereedschap
- Houtzaag
- Soldeermachine
Voor een meer gedetailleerd overzicht van de onderdelen en waar ze te koop zijn, heb ik een pdf gemaakt. (de pagina's zijn bedoeld om naast elkaar te worden gehouden)
Stap 2: De behuizing
Voor de huisvesting heb ik wat hulp gekregen van mijn vader.
We begonnen met het zagen van enkele houten planken. We zagen twee planken van 60cm x 90cm, 2 planken van 10cm x 60cm en een plank van 10cm x 90cm.
De planken van 10cm x 60cm hangen we aan de zijkanten en we plakten ze aan elkaar met de onderste plank van 60cm x 90cm. Voor de achterkant hebben we de plank van 10cm x 90cm gebruikt en deze ook op de onderste plank geplakt.
Voor het dak waar de constructie is gebruikten we scharnieren zodat je de dakplank kon openen en naar je bedrading kon kijken.
Stap 3: Fritzing-schema
De bedrading lijkt ingewikkeld, maar is het niet. Je moet soms dezelfde bedrading doen, dus het is niet zo moeilijk.
Voor het LCD-scherm heb ik een PCF8574 gebruikt, dus ik zou genoeg GPIO-pinnen op mijn PI hebben voor de rest van mijn componenten.
Stap 4: Instellen
Ik heb 2 breadbords gebruikt om mijn circuit te maken. Voor de bedrading heb ik gaten in de plank geboord zodat je alles onder de plank kan verbergen.
Stap 5: Genormaliseerde database
Ik heb een database gemaakt om de snelheid van de passerende auto's op te slaan. Met al deze waarden kun je geschiedenis maken van de snelheden of een geschiedenis van de auto's die te hard reden.
Er is ook een tabel voor de sensor waar u de naam van de sensor en de eenheid van de sensor kunt instellen.
Ik heb ook een locatietabel gemaakt. In deze tabel heb ik de status van de lichten, de straat waar de lichten staan en het kruispunt opgeslagen. Als u het project met meerdere kruispunten wilt uitbreiden, kunt u het daar opslaan. Maar je kunt ook besparen als de verlichting automatisch, uit of aan moet. Identiek aan de verkeerslichten.
Stap 6: De code schrijven
Om de code te schrijven heb ik de volgende programma's gebruikt:
- Visual studio code: om de front-end te programmeren in HTML, CSS en Javascript maar ook de backend in Python
- MySQL Workbench: om de database te maken
Ik zal hier niet in detail treden over hoe ik de code heb geschreven, je kunt die informatie vinden op mijn Github-repository die ik voor dit project heb gemaakt:
Aanbevolen:
Slimme bureaulamp - Slimme verlichting met Arduino - Neopixels-werkruimte: 10 stappen (met afbeeldingen)
Slimme bureaulamp | Slimme verlichting met Arduino | Neopixels-werkruimte: tegenwoordig brengen we veel tijd thuis door, studeren en werken virtueel, dus waarom zouden we onze werkruimte niet groter maken met een aangepast en slim verlichtingssysteem op Arduino en Ws2812b-leds. Hier laat ik u zien hoe u uw Smart LED bureaulamp die
Arduino-aangedreven verkeerslichten maken: 4 stappen
Hoe Arduino-aangedreven verkeerslichten te maken: In dit bericht gaan we het hebben over een Arduino-project, d.w.z. Arduino Traffic Pestrians Lights-systeem. Dit project is echt interessant om te proberen en met behulp van wat kunst en handwerk kun je een hele scène van verkeerslichten en peddels creëren
Slimme wekker: een slimme wekker gemaakt met Raspberry Pi - Ajarnpa
Slimme wekker: een slimme wekker gemaakt met Raspberry Pi: heb je ooit een slimme klok gewild? Dan is dit de oplossing voor jou! Ik heb Smart Alarm Clock gemaakt, dit is een klok waarvan je de wektijd kunt wijzigen volgens de website. Als het alarm afgaat, klinkt er een geluid (zoemer) en gaan er 2 lampjes
Arduino Hoe verkeerslichten te bedienen - Ajarnpa
Arduino Hoe verkeerslichten te bedienen: In deze tutorial leren we hoe je verkeerslichten kunt bedienen met Arduino en Visuino. Deze tutorial is geweldig voor beginners. Bekijk de video
Arduino: een set verkeerslichten maken - Ajarnpa
Arduino: een set verkeerslichten maken: AAN DIT PROJECT IS NOG STEEDS WERK IN UITVOERING. FEEDBACK GEWAARDEERD!!! Deze tutorial leidt je door het proces van het maken van een set regelbare en configureerbare verkeerslichten, terwijl je ook de basisprincipes van Arduino leert. Enige kennis is nodig