Innehållsförteckning:
- Tillbehör
- Steg 1: Mätningar/prototyper
- Steg 2: Mikrocontroller -kod
- Steg 3: Krets
- Steg 4: Hantera fiberoptisk tyg
- Steg 5: Fiberoptisk tyg: skärmetod
- Steg 6: Fiberoptisk tyg: Vikmetod
- Steg 7: [valfritt] Slipa fiberoptiken
- Steg 8: Tillverka tygremmarna
- Steg 9: Slutför + kommentarer
Video: Lätta skofästen: 9 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Detta är skofästen som upptäcker hur mycket omgivande ljus det finns och tänds i svagt ljus för att göra bäraren mer synlig för andra! De är perfekta för att gå utomhus på natten, oavsett om du springer, går till mataffären eller går med din hund. De är också avsedda att vara justerbara, så att flera personer kan bära dem, och du kan passa dem över olika typer av skor.
Jag föreslår att du läser igenom hela det här och mina anteckningar/kommentarer i slutet innan du försöker detta; Jag tror att det finns många förbättringar som kan göras.
Tillbehör
Tyg för remmarna
Fiberoptiskt tyg för den upplysta delen
Micro: bit eller annan mikrokontroller (en för varje sko)
Superljusa lysdioder (en för varje sko)
Omgivande ljussensorer (en för varje sko)
Elektrisk kabel
Kardborre
Eltejp
Antingen mer tejp eller krympslang
Att sätta ihop saker:
Lödkolv och löd
Symaskin och tråd
Steg 1: Mätningar/prototyper
Ta mätningar runt fotleden och ner i fotbågen för att få en uppfattning om de dimensioner du behöver för detta projekt. Så här såg min prototyp ut; Som ni ser gjorde jag remsan längs fotbågen för kort. Jag försökte fixa detta för min sista version.
Steg 2: Mikrocontroller -kod
För att börja, kontrollera intervallet för din omgivande ljussensor och hur den reagerar på olika ljusnivåer. Du vill bifoga den som en analog ingång så att du får en rad värden, snarare än bara 1 eller 0.
Det bästa sättet att göra detta beror på vilken typ av mikrokontroller du använder. Om du använder en Arduino eller något liknande kan du låta utgången gå till en konsol på din dator, men om du använder en micro: bit kan du bara ha utdataskärmen på micro: bitars LED -array. I grund och botten vill du dock bara ta in värdet från sensorn för omgivande ljus och mata ut det någonstans där du kan kontrollera vilka värden det ger i svagt ljus.
Min gav en effekt på cirka 30-100 för svagt ljus och mindre än 30 för inget ljus. Använd de värden du får för att kalibrera när och hur mycket du tänder din LED.
För den faktiska koden vill du kartlägga värden från ljussensorn till värden ut till lysdioden. Se till att din LED också är ansluten som en analog utgång så att du kan ändra ljusstyrkan. (du kan ansluta den som en digital utgång istället, om du bara vill att den ska slås på/av och inte ändra ljusstyrka.)
När det är för mycket ljus (över 100 för mig), mata ut 0 (inget ljus) till lysdioden.
När det inte finns något ljus (under 30 för mig), mata ut 1023 (starkt ljus) till lysdioden.
När ljuset är mellan dessa två värden, använd en kartfunktion för att kartlägga ljuset för det omgivande ljuset till LED: ns ljusstyrka. Dim omgivande ljus ska kartläggas till starkt LED -ljus, och starkt omgivande ljus ska kartläggas till dimma LED -ljus. Jag skulle också föreslå att du använder en golvfunktion runt kartfunktionen, eftersom kartfunktionen sannolikt kommer att ge dig mycket mer precision än du verkligen behöver av den.
I slutändan såg min kod ut så här. Jag använder en micro: bit och javascript. Beroende på din omgivande ljussensor, mikrokontroller och preferenser kan din kod se något annorlunda ut.
låt n = 0basic.forever (function () {
låt a = pins.analogReadPin (AnalogPin. P1)
// Lägre tal -> Mörkare // Högre nummer -> Ljusare
om (a> 100) {// ljus
n = 0
} annars om (a <30) {// mörk
n = 1023
} annat {// däremellan
n = Math.floor (pins.map (a, 30, 100, 1024, 0)) // karta 30 till 1024 och 100 till 0
}
pins.analogWritePin (AnalogPin. P0, n)
//basic.showNumber(n)
})
Steg 3: Krets
Dela först marken till två trådar. (Detta beror på att både LED och ljussensor måste anslutas till jord.)
Anslut lysdioden till stift 0 (eller vilken stift som ska matas ut till lysdioden) och en av jordledningarna.
Anslut ljussensorn till stift 1 (eller vilken stift som läser dess ingång), 3V och den andra jordledningen, enligt instruktionerna för din ljussensor.
Jag föreslår att du gör dessa anslutningar genom att löda ihop trådarna, så att de blir mer permanenta. Var dock försiktig när du sätter in kretsen i remmarna senare; lederna kan gå sönder.
När du har fått kretsen lödd ihop, testa den i ett mörkt område i ditt hus för att se till att den fortfarande fungerar.
Steg 4: Hantera fiberoptisk tyg
Det fiberoptiska tyget måste ha bunten ansluten till lysdioden. Helst är tyget den perfekta storleken, men om det inte är det har du två alternativ: klipp det eller vik det för att få det att passa.
Jag föredrar personligen att vika den, men jag kommer att beskriva båda metoderna och deras fördelar/nackdelar.
Steg 5: Fiberoptisk tyg: skärmetod
Klipp tyget till något större än den bredd du vill ha. Det tenderar att slita längs sidan, så du vill förmodligen fånga det så snart du kan- en serger är förmodligen det enklaste sättet att göra detta, men du kan också försöka vika lite tyg över kanten för att avsluta det. Jag föreslår inte att du provar en rullad fåll. (Jag lämnade kanten rå, och den slet sig förbi två av fibrerna när jag arbetade med den.)
Skär försiktigt upp mellan två fibrer tills du kommer till bunten överst och dela det i två buntar genom att klippa av metallen som fäster fibrerna. När du har separerat det måste du bunta ihop fibrerna igen. Detta … är förmodligen den svåraste delen av projektet, enligt min mening.
För att bunta ihop fibrerna verkar de flesta källor föreslå att värmekrympslangar glider över fibrerna och försiktigt krymper den. Problemet med detta är att du måste vara mycket försiktig och mycket tålamod. Fiberoptiska fibrer verkar inte spela särskilt bra med värme, så det är lätt för dem att bryta, förstöra en av fibrerna som går ner i tyget, och det finns en chans att värmekrympslangen kommer att glida av fibrerna.
Du kan också försöka tejpa ihop fibrerna till ett bunt. Problemet jag stötte på med detta är att tejpen är mycket mer fri form än värmekrympande rör, så du kan stöta på problem med att få ihop alla fibrerna på ett ställe och få ljus till alla fibrerna. När fibrerna är sammanbundna föreslår jag att du baster ner lite förspänningstejp eller något över toppen för att skydda fibrerna.
Du måste sedan fästa lysdioden; du kan göra detta med värmekrympslang (var försiktig, fiberoptik gillar inte värme) eller med tejp. Jag föreslår svart eltejp.
Steg 6: Fiberoptisk tyg: Vikmetod
Med denna metod viker du bara tyget i de mått du behöver. Det är enkelt att vika det längs fibrerna och det ligger ganska plant, eftersom tygfibrerna viks bra. Att vika den mot fibrerna är dock inte den bästa idén; det resulterar i en udda kuddeliknande form. Eftersom du inte skulle behöva bunta ihop fibrerna kan det bara vara bäst att vika till den bredd du behöver och klippa till den längd du behöver.
När du har vikt till rätt bredd/längd, sy ihop sidorna för hand så att den inte rör sig.
Du måste sedan fästa lysdioden; du kan göra detta med värmekrympslang (var försiktig, fiberoptik gillar inte värme) eller med tejp. Jag föreslår svart eltejp.
Steg 7: [valfritt] Slipa fiberoptiken
Om du vill kan du slipa det fiberoptiska tyget för att försöka få det att visa mer ljus ut på fibrernas sidor. Om du bestämmer dig för att göra detta, här är mina tips:
1. Slipa lätt; tyget är ganska känsligt.
2. Sand parallellt med fiberoptiken; om du slipar vinkelrätt mot dem kan du riva tyget.
3. Ha tålamod; som jag sa, tyget är känsligt, och du vill se till att du inte sliter det.
Jag använde ett slipblock av 220 grit, vilket verkade fungera, men YMMV.
Steg 8: Tillverka tygremmarna
Med hjälp av mätningar från steg 1 måste du göra en bred rem som passar runt din fotled.
Ena sidan av remmen håller mikrokontrollen och kretsen, medan den andra bara håller den runt din fotled.
För den första sidan, mät runt din krets; du måste se till att den kommer att passa in där bekvämt. Jag lodde inte innan jag gjorde remmarna, och det gjorde det svårt att montera kretsen i remmarna.
På utsidan av detta band lägger jag två små band i öglor för att hålla batteripaketet. Jag lämnade ena sidan av påsen öppen när jag först sydde den eftersom jag var tvungen att sy den på fiberoptiken och behövde en öppning för ljussensorn och fiberoptiskt bunt för att gå igenom.
På insidan av mikrokontrollfickan och utsidan av den långa remsan, sätt kardborre så att du enkelt kan sätta på den.
Jag föreslår att man syr remmarna till det fiberoptiska tyget. Prova det när du har sytt remmarna för att se till att det passar och ta det till ett mörkt område i ditt hus för att se till att kretsen fortfarande fungerar. Om kretsen inte fungerar, kontrollera lödfogarna för att se till att de inte gick isär och se till att du inte får en kort var som helst i din krets.
Steg 9: Slutför + kommentarer
Projektet är nu klart! Det blev inte riktigt så ljust som jag hade hoppats- fiberoptiskt tyg är ett tufft material att arbeta med- men jag hoppas att du tyckte att det här var till hjälp!
Om jag skulle göra detta igen, skulle jag definitivt överväga att använda EL-tråd eller en annan typ av fiberoptik; tyget är väldigt vackert, men inte särskilt ljust, och det är inte särskilt robust. Jag är inte säker på hur bra det skulle hålla för mycket rörelse.
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Lätta vägkonstruktioner Semarang: 8 steg
Lätta vägkonstruktioner Semarang: Skolprojekt Som ett skolprojekt för Rotterdam University of Applied Science var vi tvungna att komma med en lösning för både höjning av vattennivån och marknedgången i Semarang, Indonesien. Följande produkter tillverkas under denna
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 ++)
Lätta drivrutiner: 4 steg
Ljusdrivrutiner: I den här instruktionsboken simulerar du en ljusdrivkrets. Det finns många LED -drivrutins -IC: er (integrerade kretsar) som säljs på internet. Men om IC blir föråldrad kan du inte fixa din krets. Men den här instruerbara visar en gå