Inhoudsopgave:

Eindproject LED Happy Face - Ajarnpa
Eindproject LED Happy Face - Ajarnpa

Video: Eindproject LED Happy Face - Ajarnpa

Video: Eindproject LED Happy Face - Ajarnpa
Video: DnB Music Production for Beginners in Logic Pro Compilation 2024, Juli-
Anonim

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

Verzamel je materialen
Verzamel je 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

Gebruik LED's om een blij gezicht te creëren
Gebruik LED's om een blij gezicht te creëren
Gebruik LED's om een blij gezicht te creëren
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

Maak verbinding met de grond
Maak verbinding met de grond
Maak verbinding met de grond
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

Voeg de weerstanden toe
Voeg de weerstanden toe
Voeg de weerstanden toe
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

Voeg de jumperdraden toe
Voeg de jumperdraden toe
Voeg de jumperdraden toe
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

Opstarten en coderen!
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: