Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11
I det här projektet kommer du att lära dig att styra ljusstyrkan på en LED med en potentiometer. I detta projekt lär du dig om analogWrite, analogRead och hur du använder en int -funktion. Hoppas du gillar det, och kom ihåg att kolla in det tidigare projektet med titeln, Project 1, Blinking LED.
Hårdvara krävs:
- Arduino UNO
- Lödfritt brödbräda
- Roterande potentiometer
- 6 bygelkablar
- LED
- 220 ohm motstånd
Programvara som krävs:
Arduino IDE
Steg 1: Hårdvara
Bygg kretsen precis som bilden ovan.
Steg 2: Kod
Kopiera nu koden nedan till Arduino IDE, om du inte har den finns det en länk längst ner på sidan.
int Sensorvärde = 0; // Anger att Sensorvärde är lika med 0;
void setup () {
pinMode (8, OUTPUT);
}
void loop () {
Sensorvärde = analogRead (A0); // Sensorvärde = stift A0, som är anslutet till potentiometer
analogWrite (8, sensorvärde/4); // med analogWrite -funktionen kan vi styra stift 9 snabbare
}
Steg 3: Verifiera och ladda upp
Verifiera och ladda upp din kod till din Arduino -kod. För mer information om detta, kolla in mitt tidigare projekt, du hittar länken nedan. När din kod har laddats upp kommer du att kunna styra LED: ns ljusstyrka genom att vrida på potentiometern. Bli kreativ nu. du kan försöka kontrollera hastigheten på en likströmsmotor med en.
Fler projekt kommer ut, håll utkik och lär dig hur du gör distansläsare, ljudvisualisatorer, minnesspel, en väckarklocka och mer.
Arduino IDE nedladdning:
www.arduino.cc/en/Main/Software
Mitt tidigare projekt:
www.instructables.com/id/Project-1-Blinkin…
Rekommenderad:
(IOT -projekt) Få väderdata med ESP8266 och Openweather API: 5 steg
(IOT -projekt) Få väderdata med hjälp av ESP8266 och Openweather API: I den här instruktören kommer vi att bygga ett enkelt IOT -projekt där vi hämtar väderdata från vår stad från openweather.com/api och visar dem med bearbetningsprogram
Bluetooth50g - ett Upcycle -projekt för en trasig HP50G -räknare .: 7 steg
Bluetooth50g - ett Upcycle -projekt för en trasig HP50G -kalkylator .: De ledande banorna till displayen är trasiga på grund av batteriläckage. Batteriet läckte och korroderade banorna. Kalkylatorn fungerar i sig, men resultaten visas inte på skärmen (endast vertikala linjer). Systemet emulerar ett bluetooth -tangentbord och
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
10 grundläggande Arduino -projekt för nybörjare! Gör minst 15 projekt med en enda bräda !: 6 steg
10 grundläggande Arduino -projekt för nybörjare! Gör minst 15 projekt med en enda bräda !: Arduino Project &Handledningstavla; Innehåller 10 grundläggande Arduino -projekt. Alla källkoder, Gerber -filen och mer. Ingen SMD! Enkel lödning för alla. Lätt avtagbara och utbytbara komponenter. Du kan göra minst 15 projekt med en enda
USB -driven brännare! Detta projekt kan bränna igenom plast / trä / papper (roligt projekt måste också vara mycket fint trä): 3 steg
USB -driven brännare! Detta projekt kan brinna genom plast / trä / papper (roligt projekt måste också vara mycket fint trä): GÖR INTE DETTA MED USBEN !!!! Jag fick reda på att det kan skada din dator från alla kommentarer. min dator mår bra. Använd en 600ma 5v telefonladdare. jag använde detta och det fungerar bra och ingenting kan skadas om du använder en säkerhetsplugg för att stoppa strömmen