Innehållsförteckning:
- Steg 1: Välja en design
- Steg 2: Materialen
- Steg 3: Starta prototypen
- Steg 4: Del 2 i att göra prototyp
- Steg 5: Program
- Steg 6: Programinställning och omstart
- Steg 7: Programmera huvudkoden och Senorkoden
- Steg 8: Krets
- Steg 9: Kretsbuliderande del 1
- Steg 10: Kretsbuliderande del 2
- Steg 11: Kretsbuliderande del 3
- Steg 12: Kretsbuliderande del 4
- Steg 13: Kretsbuliderande del 5
- Steg 14: Slutet
Video: Projektskylt: 14 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
En elev hade en idé i årskurs 12 för två år sedan. Gav den sedan till en klass 11 år 2016, gick sedan till en grupp i årskurs 12 år 2017. Detta projekt är avsett för vår skola, det här projektet är en display, så när en person går förbi kommer det att känna ett objekt då kommer det att vara paneler som snurrar. Den roterar 180 grader. På ena sidan av panelerna kommer det att ha vår skols namn och maskot och den andra sidan kommer att ha en spegel.
Steg 1: Välja en design
Varje version av projektet gick och fick en designändring, så vår design kommer att ligga i linje med väggen. Displayen kommer att placeras nära ytterdörren till skolan. Denna vägg är i form av en trapets. Så vi planerade att ha designen som fortsätter med trapetsformen så att den blir jämn med väggen. Designen är indelad i tre viktiga delar, en vänster triangel, en höger triangel och en central rektangel där panelerna kommer att hållas. Alla tre av dessa delar kommer att matcha med väggen. Ritningen är ett exempel på idén.
Vi gjorde också en prototyp prototypen är bara han mittdel och panelerna. Vi kommer att lära dig steg för steg hur du gör en prototyp.
Steg 2: Materialen
Det materiella behovet är
Delar
Krets
Arduino Mega 2650 (1)
Server (8)
Bygelkablar (inte bilkabel) (många både hane och hona)
Brödbräda (1)
ultraljudsgivare (2)
Prototyp
Trä MDF
Kartong eller skumskiva
Skruvar
Lim (trälim och varmt lim)
Om du bara vill ha ett snurrande tecken, använd arduino uno och koden för det kommer att vara lite annorlunda
Vi gjorde vår prototyp av trä så det kan vara starkt. Men du kan göra av något annat
Materialförteckning för slutprojekt
docs.google.com/document/d/1B8GyldpgRuYb7N…
Steg 3: Starta prototypen
(de kan byta med något annat)
Här är stegen för att göra lådan av prototypen.
Steg 1. Skär toppen/botten och sidan till 52 '' och 12 '', brädans tjocklek ska vara 3/4 ''.
Steg 2. Den övre och nedre delen kommer att anslutas med en rumpfog. markera prickar på båda sidor från 1 '' från kanterna och en i mitten. markera det för topp- och bottenstycket.
Steg 3. Borra ut de markerade prickarna på båda bitarna. Lägg sedan båda bitarna på sidorna för att markera hålen för toppen och botten.
Steg 4. Borra nu märkena på sidorna, montera sedan lådan tillsammans med skruvar.
Steg 5. Klipp ut fyra fyrkantiga trianglar med 8 '', 8 ''. förborra och skruva fast lådans bakre hörn, se till att undvika de befintliga skruvarna på lådan.
Steg 4: Del 2 i att göra prototyp
Här är stegen för att göra hållaren för servon.
Steg 1. Klipp ut två pinnar som är 8 '', skär sedan ytterligare två pinnar som är 46,5 ''.
Steg 2. Lim de 8 '' pinnar 3 '' nedan från toppen av lådan. markera sedan 2,3 '' i mitten av pinnarna, detta är servolängden.
Steg 3. Lim 46,5 '' utanför markeringen på de 8 '' pinnarna.
Steg 4. Skär en bit skumbräda till 45 '', placera servon mellan hållaren och fäst panelen på servon.
Steg 5: Program
Programmet för detta gjordes i arduino, koden gjordes också av en annan grupp. Det första vi gjorde var att försöka förstå koden. Den andra försökte ladda upp koden. När vi laddade upp koden fick vi ett fel. Den första buggen var att den inte fungerade. Det fixades med tiden och vi lägger också till en funktion i koden. Denna funktion är att om någon är för nära sensorn kommer den inte att köras.
De kan delas upp i par delar delarna är konfigurering, omstart, huvudslinga och sensorkoden.
länken till koden
docs.google.com/document/d/1sYIYDFxr9n9Cw1…
Steg 6: Programinställning och omstart
Inställningsdelkoden är den mest grundläggande delen av koden den börjar med att definiera stift för sensorerna och skapa variabler för servon och sätta upp bilaga till servon. Nästa del är att definiera stiften till ingångar eller utgångar. Denna del kommer också att ställa in alla variabler som behövs.
Nästa del är omstart. Denna del av koden kommer att hända varje gång kretsen slås på kommer den att nollställa servon.
Steg 7: Programmera huvudkoden och Senorkoden
Nästa del är huvudslingan. Det börjar med att räkna ut hur långt den närmaste personen är. Detta görs genom att gå in i sensormetoden som finns i sensordelen av koden. Den kontrollerar om personen befinner sig på ett visst avstånd från sensorerna om så är fallet servern snurrar. Den snurrar 180 grader och väntar 5 sekunder för att gå tillbaka till sin ursprungliga plats genom att snurra till noll grader och väntar sedan i 5 sekunder och gör det igen och väntar ytterligare 5 sekunder och går tillbaka till det normala. Efter det kommer det att gå tillbaka till toppen av öglan. (Detta kan förenklas med en for loop där.)
Den sista delen av koden är den del som räknar ut avståndet den får värde från sensorerna genom att skicka en signal till ultraljudet och sedan ta emot. Denna signal har ett heltal, värdet delas med 2 sedan divideras med 29,1 för att få avståndet.
Steg 8: Krets
Kretsen som vi använde för projektet gjorde vi inte, den gjordes av gruppen före oss. Så vi vet inte vad de gjorde för att klara det, så det viktigaste var att ta reda på det och åtgärda det största problemet. Huvudfrågan var att den skulle överhettas. Lösningen
(Stegen som jag kommer att förklara är som om det var på en brödbräda men för den sista modalen kommer det att vara på en kopparbräda)
Steg 9: Kretsbuliderande del 1
Bakbord
Anslut de övre och nedre strömskenorna med en tråd Och gör samma sak med markskenorna
du måste också ansluta en spänningsregulator
Sätt regulatorn någonstans på tavlan
Lägg sedan en svart tråd som är ansluten till mittstiftet och sätt den till marken
Därefter är den högra stiftet få en röd tråd och ansluten den till de positiva skenorna
Senast lämnas den vänstra stiften okopplad tills vi kopplar in strömmen
Steg 10: Kretsbuliderande del 2
Arduino
Stiften:
Från arduino kommer du att ansluta stiften (2-9) till brödbrädan som är för servon
(Om du kan försöka använda vit tråd av organisatoriska skäl)
Steg 11: Kretsbuliderande del 3
Servos (Du måste använda 180 servon för detta)
Till servon behöver du:
1 vit tråd
1 svart tråd
Och 1 röd tråd
Per servo
Fäst sedan trådarna i motsvarande färgportar på servon.
Anslut nu den röda till positiva skenor
Det svarta till marken
Och den vita till samma linje som de andra trådarna som är fästa på arduino
upprepa detta 8 gånger på olika stift
(Försök också att hålla dem i ordning och sprida ut så att trådarna inte trasslar)
Steg 12: Kretsbuliderande del 4
Ultraljudssensorer (du behöver 2 för detta)
För ultraljudssensorerna måste du använda
1 röd han till honledning per sensor
1 svart han till hona tråd per sensor
Och 2 hane till hona av någon annan färg per sensor
Anslut sedan den röda tråden till stiftet på ultraljudssensorerna märkta Vss
Anslut sedan den svarta till stiftet märkt mark
Sedan de två slumpmässigt färgade till stiften märkta trig och eko
Anslut därefter de röda och jordade trådarna till skenorna på brödbrädet.
Steg 13: Kretsbuliderande del 5
Effekt (sista steget)
Anslut den svarta tråden till marken
Och den röda tråden till vänster stift på regulatorn
Steg 14: Slutet
efter alla dessa steg bör du göras en prototyp
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
Tre högtalarkretsar -- Steg-för-steg handledning: 3 steg
Tre högtalarkretsar || Steg-för-steg-handledning: Högtalarkretsen förstärker ljudsignalerna som tas emot från miljön till MIC och skickar den till högtalaren varifrån förstärkt ljud produceras. Här visar jag dig tre olika sätt att göra denna högtalarkrets med:
Steg-för-steg-utbildning i robotik med ett kit: 6 steg
Steg-för-steg-utbildning i robotik med ett kit: Efter ganska många månader av att bygga min egen robot (se alla dessa), och efter att två gånger ha misslyckats med delar, bestämde jag mig för att ta ett steg tillbaka och tänka om min strategi och riktning. De flera månaders erfarenhet var ibland mycket givande 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 ++)