Inhoudsopgave:
- Stap 1: Verzamel uw materialen
- Stap 2: Gebruik LED's om een blij gezicht te creëren
- Stap 3: Maak verbinding met de grond
- Stap 4: Voeg de weerstanden toe
- Stap 5: voeg de jumperdraden toe
- Stap 6: Opstarten en coderen
Video: Eindproject LED Happy Face - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Welkom bij mijn blije gezicht-project! Deze Instructable is een iets meer dan beginners Arduino-project dat is ontworpen voor iedereen die gewoon plezier wil hebben met elektronica. Dit Arduino-project omvat het gebruik van 8 LED's die van links naar rechts oplichten in de vorm van een lachend gezicht. Ik heb ervoor gekozen om dit te creëren in de geest van het snel naderende einde van het huidige schooljaar. Ook al vind ik het leuk om les te geven, de gedachte aan de zomer maakt me gelukkig, wat als inspiratiebron diende voor dit project.
Klik hier om de code voor dit project in Arduino Create te bekijken.
Intronummer: McFerrin, B. (1988). Maak je geen zorgen, wees blij. Op Simple Pleasures [Op Spotify]. Kapitaal Records Inc.
Stap 1: Verzamel uw materialen
Voor dit project heb je nodig:
- 10 jumperdraden (2 zwarte, 2 groene, 2 rode, 2 gele en 2 witte)
- 8 560 ohm weerstanden
- 8 LED's (6 rood en 2 groen)
- Breadboard
- Arduino
- USB-kabel
Stap 2: Gebruik LED's om een blij gezicht te creëren
Maak met je 8 LED's een patroon in de vorm van een lachend gezicht. Voor de mijne gebruikte ik de 2 LED's als de ogen en de 6 rode voor de mond.
Houd bij het positioneren van de LED's de poten verticaal van elkaar met de kathode (het lange uiteinde) aan de onderkant. De manier waarop de benen naar elkaar gericht zijn, is cruciaal om dit project succesvol te laten werken!
Stap 3: Maak verbinding met de grond
Gebruik de 2 zwarte jumperdraden om de aarde (GND) te verbinden met BEIDE negatieve rails op het breadboard. Omdat we LED's op beide helften van het breadboard hebben, hebben we stroom nodig om naar beide kanten te worden gebracht.
Stap 4: Voeg de weerstanden toe
Omdat er stroom naar elke LED gaat, heeft elk licht zijn eigen weerstand nodig. Voor elke LED haakt de weerstand op twee plaatsen: de dichtstbijzijnde negatieve rail en ergens op dezelfde horizontale rij als het kortere been van de LED waarmee deze overeenkomt.
Stap 5: voeg de jumperdraden toe
Nu alle LED's een weerstand hebben, moet elke LED nu worden aangesloten op de Arduino, waar de 8 andere draden in het spel komen. Pak een jumperdraad, plaats het ene uiteinde in dezelfde rij als de anode van de groene LED voor het linkeroog (bij voorkeur links ervan zodat de kabels niet te verward raken) en steek het andere uiteinde in pin 13 op de Arduino.
Herhaal dit proces voor alle andere LED's met behulp van de volgende regels, beginnend met de linkerkant van de glimlach en naar rechts werkend en eindigend met het andere oog.
- De eerste LED van de smile maakt verbinding met pin 12
- De tweede LED van de smile sluit aan op pin 11
- De derde LED van de smile is verbonden met pin 10
- De vierde LED van de smile sluit aan op pin 9
- De vijfde LED van de smile sluit aan op pin 8
- De zesde LED van de smile sluit aan op pin 7
- Het rechteroog van het gezicht sluit aan op pin 6
Hint: als je eenmaal aan de rechterkant van de smile bent, probeer dan de breadboard-kant van de jumperdraden rechts van de LED te plaatsen.
Stap 6: Opstarten en coderen
Verbind je Arduino met je computer met de USB-kabel, open een internetbrowser en ga hier om de code voor dit project te vinden.
Zodra de Arduino is aangesloten, klikt u op "Uploaden en opslaan". Je zou nu een mooi oplichtend blij gezicht moeten hebben!
Probleemoplossen:
Als je Arduino niet oplicht zoals de mijne in de introductievideo, controleer dan een paar dingen:
- Alle componenten zijn volledig verbonden met het breadboard.
- Zijn uw weerstanden aangesloten op elk kort uiteinde van de LED? Dat moeten ze zijn!
- Zijn uw jumperdraden aangesloten op elke kathode van de LED? Dat moeten ze zijn!
- Controleer de volgorde waarin u uw jumperdraden hebt aangesloten. Als de lampjes in de verkeerde volgorde branden, controleer dan je pinvolgorde.
Aanbevolen:
Gezichtsherkenning en identificatie - Arduino Face ID met OpenCV Python en Arduino: 6 stappen
Gezichtsherkenning en identificatie | Arduino Face ID met behulp van OpenCV Python en Arduino. Gezichtsherkenning AKA face ID is tegenwoordig een van de belangrijkste functies op mobiele telefoons. Dus ik had een vraag "mag ik een gezichts-ID hebben voor mijn Arduino-project" en het antwoord is ja… Mijn reis begon als volgt: Stap 1: Toegang tot wij
Serge Paper Face-systeem: 4 stappen
Serge Paper Face System: Dit is mijn serge Paper Face-systeem. Dit is een eenvoudig overzicht van wat het is en hoe het werkt. Na verloop van tijd en zodra ik beter word op deze site, zal ik de stuklijst, andere feiten en bronnen toevoegen aan hacks en andere goederen hier. Blijf op de hoogte (5/11
Draagbaar - Eindproject: 7 stappen
Wearable - Eindproject: INLEIDING In dit project hadden we de taak om een functioneel draagbaar prototype te maken op basis van een cyborg-functie. Wist je dat je hart synchroniseert met de BPM van muziek? Je kunt proberen je humeur te beheersen door middel van muziek, maar wat als we het
Eindproject: 6 stappen (met afbeeldingen)
Eindproject: mijn eindproject voor digitale elektronica is het uit aluminium gesneden Chevy-logo met van kleur veranderende neopixels, dat aan een muur kan worden gehangen
Arduino Calculator - Eindproject: 4 stappen
Arduino Calculator - Eindproject: Voor dit project heb ik een rekenmachine gemaakt met behulp van de Arduino Uno, een LCD-scherm en het 4x4 numerieke toetsenblok. Hoewel hij klikknoppen gebruikte in plaats van het numerieke toetsenblok, komt het idee voor dit project samen met hulp bij een deel van de code uit deze les f