Innehållsförteckning:

Projektskylt: 14 steg
Projektskylt: 14 steg

Video: Projektskylt: 14 steg

Video: Projektskylt: 14 steg
Video: Джордж Кнапп и Колм Келлехер: Перевертыши, Эффект автостопщика 2024, Juni
Anonim
Projektskylt
Projektskylt

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

Att välja en design
Att välja en design
Att välja en design
Att 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

Startar prototypen
Startar 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

Del 2 i att göra prototyp
Del 2 i att göra prototyp
Del 2 i att göra prototyp
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

Programinställning och omstart
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

Program huvudkod och senorkod
Program huvudkod och senorkod

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

Krets
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

Krets Buliding Del 1
Krets Buliding 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

Krets Buliding Del 2
Krets Buliding 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

Krets Buliding Del 3
Krets Buliding 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

Kretsbuliderande del 4
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

Krets Buliding Del 5
Krets Buliding 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

Slutet
Slutet

efter alla dessa steg bör du göras en prototyp

Rekommenderad: