Innholdsfortegnelse:
Video: Bentzi Led: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
slik ser det ut når det fungerer
Trinn 1: Kode for lyset
Det kan være litt hakkete når du ser på det herfra
int greenled = 9; // angir fargen grønn for lyset
int blueled = 10; // angir fargen blå for lyset int redled = 11; // angir fargen rød for lyset int redval = 0; // angir en verdi som kan endres for fargen rød int blueval = 0; // angir en verdi som kan endres for fargen blå int greenval = 0; // angir en verdi som kan endres for fargen grønn int potPin = A0; // angir en verdi for pententiometeret slik at det kan fungere ugyldig oppsett () {// legg oppsettskoden her, for å kjøre en gang: pinMode (potPin, INPUT); // ved å gjøre det til en INNGANG, forteller du Potpin å lese hva verdiene er pinMode (A0, INPUT); // ved å gjøre det til en inngang, forteller det det å lese verdier, send det til lyset pinMode (grønn, OUTPUT); // for alle lysene ved å fortelle dem å være UTGANGER du forteller dem å produsere en farge. pinMode (rød, OUTPUT); pinMode (blueled, OUTPUT); Serial.begin (9600); // dette sier at serien skal begynne å skrive ut verdier}
void loop () {// legg hovedkoden din her for å kjøre gjentatte ganger: redval = analogRead (potPin); // dette forteller verdien som skal leses fra potten greenval = analogRead (potPin); // dette forteller verdien å lese fra potpin blueval = analogRead (potPin); // dette er å fortelle verdien som skal leses fra potpin redval = map (redval, 0, 1023, 255, 0); // dette forteller verdiene som skal skrives inn 0 til 1023 og 255 til null blueval = map (blueval, 0, 1023, 0, 255); // samme som ovenfor bare forskjellige tall greenval = map (greenval, 0, 1023, 130, 5); // samme som to over bare forskjellige tall Serial.print (redval); // forteller serienummeret om å skrive ut den røde verdien for blå og grønn Serial.print (blueval); Serial.println (greenval); analogWrite (redled, redval); // forteller lyset for å fungere som rødverdi forteller det til analogWrite (greenled, greenval); analogWrite (blueled, blueval);
}
Trinn 2: Oppsett
stort ben for lyset går til fem volt midtbenet for pentameter går til A0
Trinn 3: Hvordan det ser ut når du prøver det på slutten
Hvis du vil endre fargene, går du tilbake til kodesettet og justerer tallene når rød verdi eller grønn eller blå leser fra kart, i hovedsak endrer tall her dette trinnet redval = map (redval, 0, 1023, 255, 0);
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte