Inhoudsopgave:
- Stap 1: Voeg een Led toe
- Stap 2: Led-fouten
- Stap 3: Voeg een groene LED toe
- Stap 4: Voeg een blauwe LED toe
- Stap 5: voeg een drukknop toe
- Stap 6: Drukknopfouten
- Stap 7: Leg binaire teller uit
- Stap 8: Code voor binaire teller
Video: Voorbeeld labactiviteit: 8 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Dit is een voorbeeldlab-tutorial om mijn verwachtingen te demonstreren voor het gebruik van Instructables op Labs en Projects. Dit lab zal een eenvoudige binaire teller maken met behulp van een knop en drie LED's. Zoals u kunt zien, is dit eenvoudige project opgesplitst in een paar basisstappen, gevolgd door de code die nodig is om het project uit te voeren. Alle laboratoria hebben minimaal het volgende nodig:
1. Fritzing-diagrammen om uit te leggen hoe componenten op het bord zijn aangesloten.
2. Uitleg over wat elk onderdeel is en hoe het wordt gebruikt. (d.w.z. upload niet zomaar een reeks afbeeldingen!)
3. Geef de code op die is gebruikt om het project te maken. Ook dit kan in delen worden opgesplitst, om beter uit te leggen hoe de code werkt en/of kan worden gewijzigd.
*Optioneel maar aangemoedigd* Voeg waar mogelijk een help-sectie toe om uit te leggen hoe u veelvoorkomende fouten bij het bouwen van het project kunt oplossen.
Stap 1: Voeg een Led toe
1. Plaats een LED (elke kleur) in het breadboard
2. Sluit het ene uiteinde van de 220 Ω (ohm) weerstand aan op de bovenste kabel (+), moet de langere kabel zijn, en het andere uiteinde op pin 12 op uw Arduino-bord.
3. Sluit een jumperdraad aan op de onderste kabel (-) en op de geaarde rail op het breadboard.
5. Sluit een jumperdraad van de geaarde rail aan op de GND-pin (aarde) op de Arduino.
Stap 2: Led-fouten
Stap 3: Voeg een groene LED toe
De groene LED heeft dezelfde setup als onze rode LED.
1. Sluit de led aan op het breadboard.
2. Sluit een weerstand van 220Ω aan op de positieve (+) kabel van de LED en op pin 10 op de Arduino.
4. Sluit de negatieve kabel aan op de aardrail.
Stap 4: Voeg een blauwe LED toe
De blauwe led heeft dezelfde opstelling als onze rode en groene leds.
1. Sluit de led aan op het breadboard.
2. Sluit een 220Ω-weerstand aan op de positieve (+) kabel van de LED en op pin 8 op de Arduino.
4. Sluit de negatieve kabel aan op de aardrail.
Stap 5: voeg een drukknop toe
1. Bevestig de drukknop aan het breadboard door deze te verbinden met de “E” en “F” kolommen. De kolommen "E" en "F" worden gebruikt om onze rijen te scheiden, d.w.z. componenten op A-E zijn verbonden en componenten op F-J zijn verbonden, om twee afzonderlijke secties te maken.
2. Plaats een weerstand van 10kΩ om de rechterkant van de knop te verbinden met de geaarde rail.
3. Plaats een jumperdraad om de linkerkant van de knop met de stroomrail te verbinden.
4. Plaats een jumperdraad om rechts van de onderkant te verbinden met pin 4. (Technisch gezien kan deze aan dezelfde kant zijn als de weerstand. De jumperdraad bevindt zich aan de andere kant van de knop om het diagram overzichtelijker te maken)
Stap 6: Drukknopfouten
Stap 7: Leg binaire teller uit
Bij het programmeren tellen we met behulp van een nummeringssysteem dat binair wordt genoemd en dat wordt weergegeven met enen en nullen. Ex 011 in binair is wat jij en ik 3 zouden noemen. LED's zijn geweldig omdat ze gemakkelijk binaire waarden kunnen vertegenwoordigen! 1 kan worden weergegeven met de LED aan en 0 kan worden weergegeven met de LED uit. Omdat we drie LED's hebben, hebben we drie binaire bits waarmee we kunnen werken. De potentiële waarden voor onze LED-teller zijn gedetailleerd in de bovenstaande grafiek.
Stap 8: Code voor binaire teller
Bijgevoegd is de BinaryCounter.ino die alle code bevat voor het uitvoeren van het binaire tellerproject op een Arduino Uno.
Aanbevolen:
Hoe u uw eigen besturingssysteem kunt maken! (batch en voorbeeld binnen): 5 stappen
Hoe u uw eigen besturingssysteem kunt maken! (batch en voorbeeld binnen): Maak het nu
APP INVENTOR 2 - Reinig de voorste tips (+4 voorbeeld): 6 stappen
APP INVENTOR 2 - Clean Front Tips (+4 Voorbeeld): We gaan kijken hoe we je App op AI2 er esthetisch uit kunnen laten zien :) Deze keer geen code, alleen tips voor een soepele app zoals de 4 voorbeelden bovenaan
Complete gids voor het gebruik van een bodemvochtsensor met praktisch voorbeeld: 7 stappen
Complete handleiding voor het gebruik van een bodemvochtsensor met praktisch voorbeeld: u kunt deze en andere verbazingwekkende tutorials lezen op de officiële website van ElectroPeak. Overzicht In deze tutorial leert u hoe u een bodemvochtsensor gebruikt. Er worden ook praktische voorbeelden gegeven om u te helpen de code onder de knie te krijgen.Wat u gaat leren: Hoe bodem
Voorbeeld van een kluisje met Arduino Matrix-toetsenbord 4x4: 6 stappen
Voorbeeld van een kluisje met Arduino Matrix-toetsenbord 4x4: 2 manieren om een toetsenbord met 16 drukknoppen te beheren met een minimum aan pinnen
CircuitPython en TinyLiDAR: eenvoudig voorbeeld: 3 stappen
CircuitPython en TinyLiDAR: eenvoudig voorbeeld: de MicroElectronicDesign tinyLiDAR is een op ST VL53L0X gebaseerde time-of-flight (ToF) variërende module met een i2c-busverbinding. De Adafruit-microcontrollerborden kunnen eenvoudig op deze sensor worden aangesloten, omdat ze het i2c-protocol via hun datapin kunnen uitspreken