Cykel Blinker och bromsljus (2 / 8 steg)

Steg 2: kod



Först måste vi av att programmera ATtiny85. Jag använde denna guide http://highlowtech.org/?p=1695

Här är koden jag skrev.

Cykel blinker och stoppknappen av Jorge Z.

CONST int vänster = 4. vänster blinker
CONST int rätt = 3; rätt blinker
CONST int stopbutton = 2; bromsljus
CONST int natt = 1; röda led-lampor

int ledState = låg;
lång previousMillis = 0;

långa intervall = 400.
int buttonState = 0;

void setup() {
pinMode (vänster, utdata).
pinMode (höger, OUTPUT);
pinMode (natten, produktionen);
pinMode (stopbutton, ingång);
digitalWrite (stopbutton, hög);
}

void loop() {
osignerade långa currentMillis = millis(); denna del är ett ögonblick utan dröjsmål exempel
om (currentMillis - previousMillis > intervall)
{
previousMillis = currentMillis;
om (ledState == låg)
ledState = hög;
annat
ledState = låg;
digitalWrite (vänster, ledState);
digitalWrite (rätt, ledState);
}
buttonState = digitalRead(stopbutton); Detta läser knappen delstaten knappen broms
om (buttonState == hög)
{
analogWrite (natt, 30); Detta säger när knappen inte trycks, de röda lamporna att dim
}
annat
{
analogWrite (natt, 255); När knappen trycks kommer att de röda lamporna gå ljusare
}
}

Se Steg
Relaterade Ämnen

DIY cykel blinker

Många av oss använder cyklar för pendling och fritid, och många av oss lider av långa och mörka vintrar också! Om så är fallet, har du förmodligen ett par ljusa främre & bakre ljus, som gör spotting du mycket lättare för förare och andra trafikanter,...

Enkel cykel ljus och mount

en skrot av polyeten rör, ett bungee rep från tarp tält, en billig ficklampa och tio minuter av din tid gör en snygg cykel ljus och styret monteringssystem.Lätt installeras och tas bort, lätt överföras till andra cyklar, lätt att justera upp/ner meda...

Att göra breda cykel hjulnav och ansluter dem till bil fälgar. DEL 2!

Detta är en uppföljning till mitt ursprungliga "att göra breda cykel hjulnav och att ansluta dem till bil fälgar!" Instructable.Originalet finns här:Detta Instructable är mer av en idé provokatör, ett sätt att uppmuntra någon gör sånt här att tä...

Hur att rengöra din cykel kedja och drivlina

Har du ben som du använder för att cykla? Om så, då du förmodligen haft fettfläckar på byxorna fancy mer än ett par gånger.Inget mer!Var inte orolig. Hålla dina ben. De är inte problemet. En smutsig kedja är skyldige. Med några få steg kan du garante...

Cykel blinker & bromsljus styret

detta projekt var inspirerad av en väldigt cool kickstarter kallas Helios barer. I huvudsak sätts vad detta projekt gör, en arduino, lysdioder och knappar in din cykel styret. Lysdioderna kan användas som blinkers, bromsljus, eller Visa omgivande fär...

Cykel hjälm med inbyggd indikatorer och bromsljus System

Detta är min nuvarande AS nivå systemteknik projekt som jag har designat sedan September. Den idé kom på att förbättra säkerheten för cyklister ridning på natten. Är en stor del av säker cykling och är svårt att göra tryggt på natten där dina avsikte...

Bambu cykel stå och fender

jag började bli lite galen med idén om återanvändning och hade en stor hög med bambu fortfarande att användas. Så kastade jag ihop en cykel stativ av bambu och en bike fender av bambu och soda burkar. Bike stativet var skruvas tillsammans med en halv...

Bullnose LED cykel ljus och Dynamo USB-laddare

denna cykel har en dynamo front hub som är kopplad till LED-lampor. I tillägg finns det en effekt via en kvinnlig USB-kontakten. Du kan ladda din telefon, ipod, GPS eller någon USB-driv anordning.I denna design, kan USB laddning station vara urkoppla...

Android Bluetooth-kontrollerade cykel blinker

I en programvara klass, blev vi ombedda att utforma ett program som använder mjukvaran naturligtvis. Så tyckte vi att göra denna tur signalering anordning prototyp kontrolleras av en mikrokontroller via en Android-telefon bluetooth-anslutning.Steg 1:...

Hur man rida en smuts cykel (starta och växla)

Hur man rida en dirtbikeSteg 1: Steg 1, få på cykelnSteg 2:, dra i den koppling (vänster sida av styret)Steg 3: Steg 3, öppen kick starter (rättigheter sidan av cykel)Steg 4: Steg 4, sparka ner kick förrätt medan du håller kopplingenSteg 5: Steg 5, n...

Pall tillverkad av cykel delar och kryckor

ta några metall kryckor, ett par cykelhjul och innerslangar och några muttrar lite isolering och en bit plywood och du har förutsättningar att bli för en pall. En justerbar höjd pall.Omnämnande av detta projekt bör erkänna Ryan McFarland med en länk...

Gör din cykel '' Smart och Green'' för en Ultimate rida

I detta instructable jag ska visa dig hur man gör några användbara elektroniska prylar för din cykel. Den instructable innehåller en solar power bank med en mycket hög 7000mAh kapacitet som kan laddas med en bygga i 5v solpaneler eller med återvunnet...

Grundläggande cykel tricks och kompetens

Ok detta är min instructable om dina grundläggande cykel trick, så långt jag som omfattar:* Bilder* Wheelies* Stoppies eller Endos* Bunnyhops* Hoppa* Andra bitar här och där.Detta instructable är sannolikt att läggas till då och då, men eftersom jag...

Fast min cykel ljus och cykel släpvagn reflektor!

Hej gott folkInte hatar du det när du släpper några plast sak och det bryter på dig? Deponi? Nej! Sugru! Jag är en året-runt cyklist i Whitehorse, Yukon. När det blir mörkt, är lamporna viktigt. Problemet är svarta klämman som fäster ljuset till sade...

Händig Tricks 7: Cykel Mods och projekt

händig knep sju! Saker att göra till och med cyklar!För att se ännu mer händig tricks, kolla in resten av sagan påHändig knep 9: Massor av slumpmässiga tricksoch praktiskt Tricks 8: Ö händig Tricksoch femtio händig Tricks.och 40 mer händig Tricksoch...

Hur att rengöra din cykel kedja och Relube det

Vända din cykel, hitta en burk WD40, några pappershanddukar och till jobbet :)Detta kommer att hålla din kedja och gears igång längre utan problem....

Cykel tips och tricks??

Här är några cykel, hur man gör ??Jag har letat på vissa Instructables på hur man målar din cykel.Jag är en målare, antingen genom skallra kan / spray bomb eller sprutpistol.Sprutning färg för år, sedan pistoler för att måla i minst tio år.Jag har ar...

Att göra breda cykel hjulnav och ansluter dem till bil fälgar!

Detta är ett projekt jag gjorde tidigt på året för ratrodbikes.com muskel cykel Build-off. Det visade sig mycket framgångsrik och ville dela den med andra... Kom ihåg detta är bara en idé som tillhandahålls, hur bra den vänder ut är upp till enskilda...

Arduino cykel larm och ljus

detta larm är ett bra sätt att varna dig om någon bråkar med din cykel. Jag hade en cykel stulen ett tag tillbaka och beslutade att det måste finnas ett bättre sätt att hålla min cykel säkert. När jag sökte för cykel larm, var allt jag kunde hitta la...