Inhoudsopgave:

Projectbord: 14 stappen
Projectbord: 14 stappen

Video: Projectbord: 14 stappen

Video: Projectbord: 14 stappen
Video: F1 2021 Gameplay Max Verstappen #f1 #asmr #racing #maxverstappen 2024, November
Anonim
Project teken
Project teken

Een leerling had twee jaar geleden een idee in klas 12. Daarna doorgegeven aan groep 11 in 2016, ging toen naar een groep van groep 12 in 2017. Dit project is bedoeld voor onze school, dit project is een display, dus als iemand er langs loopt zal het een object voelen, dan zal er panelen zijn die zullen draaien. Het zal 180 graden draaien. Aan de ene kant van de panelen zal de naam en mascotte van onze school staan en aan de andere kant een spiegel.

Stap 1: Een ontwerp kiezen

Een ontwerp kiezen
Een ontwerp kiezen
Een ontwerp kiezen
Een ontwerp kiezen

Elke versie van het project ging en kreeg een ontwerpwijziging, dus ons ontwerp zal gelijk met de muur zijn. De display zal bij de voordeur van de school worden geplaatst. Deze wand heeft de vorm van een trapezium. Dus we waren van plan om het ontwerp te hebben dat doorgaat met het trapezium, zodat het gelijk met de muur komt. Het ontwerp is verdeeld in 3 belangrijke delen: een linker driehoek, een rechter driehoek en een centrale rechthoek waar de panelen zullen worden vastgehouden. Alle 3 deze onderdelen passen bij de muur. De tekening is een voorbeeld van het idee.

We hebben ook een prototype gemaakt, het prototype is alleen het middengedeelte en de panelen. We leren je stap voor stap hoe je een prototype maakt.

Stap 2: De materialen

De materiële behoefte is:

Onderdelen

Stroomkring

Arduino Mega 2650(1)

Serveerster (8)

Startkabels (geen startkabels voor auto's) (veel zowel mannelijk als vrouwelijk)

Broodplank(1)

ultrasone sensoren (2)

Prototype

Hout MDF

Karton of Foamboard

Schroeven

Lijm (houtlijm en hete lijm)

Als je slechts één draaiend teken wilt, gebruik dan arduino uno en de code ervoor zal een beetje anders zijn

We hebben ons prototype van hout gemaakt, zodat het sterk kan zijn, maar je kunt ook iets anders maken

Stuklijst voor eindproject

docs.google.com/document/d/1B8GyldpgRuYb7N…

Stap 3: Het prototype starten

Het prototype starten
Het prototype starten

(het hout kan worden verwisseld met iets anders)

Voor het maken van de doos van het prototype zijn hier de stappen.

Stap 1. Snijd de boven-/onderkant en zijkant op 52'' en 12'', de dikte van het bord moet 3/4'' zijn.

Stap 2. Het boven- en onderstuk worden verbonden door een stootvoeg. markeer stippen aan beide zijden vanaf 1'' vanaf de randen en één in het midden. markeer het voor het boven- en onderstuk.

Stap 3. Boor de gemarkeerde punten op beide stukken uit. plaats vervolgens beide stukken op de zijstukken om de gaten voor de boven- en onderkant te markeren.

Stap 4. Boor nu de markeringen op de zijstukken en monteer vervolgens de doos met schroeven.

Stap 5. Knip vier vierkante driehoeken uit met 8'', 8''. boor en schroef de achterste hoeken van de doos voor, zorg ervoor dat u de bestaande schroeven op de doos vermijdt.

Stap 4: Deel 2 van het maken van een prototype

Deel 2 van Prototype maken
Deel 2 van Prototype maken
Deel 2 van Prototype maken
Deel 2 van Prototype maken

Hier zijn de stappen om de houder voor de servo's te maken.

Stap 1. Knip twee stokjes uit die 8'' zijn en knip dan nog twee stokjes van 46,5''.

Stap 2. Lijm de 8'' sticks 3'' hieronder vanaf de bovenkant van de doos. markeer vervolgens 2,3 '' in het midden van de stokken, dit is de servolengte.

Stap 3. Lijm de 46.5'' buiten de markering op de 8'' sticks.

Stap 4. Snijd een stuk foamboard op 45'', plaats de servo tussen de houder en speld het paneel op de servo.

Stap 5: Programma

Het programma hiervoor is gemaakt in arduino de code is ook gemaakt door een andere groep. Het eerste wat we deden was proberen de code te begrijpen. De tweede probeerde de code te uploaden. Toen we de code uploadden, kregen we te maken met een bug. De eerste bug was dat het niet werkte. Dat is in de loop van de tijd opgelost, we hebben ook een functie aan de code toegevoegd. Deze functie is dat als iemand zich te dicht bij de sensor bevindt, deze niet zal werken.

Ze kunnen worden opgesplitst in koppeldelen, de onderdelen zijn setup, herstart, hoofdlus en de sensorcode.

de link voor de code

docs.google.com/document/d/1sYIYDFxr9n9Cw1…

Stap 6: Programma instellen en opnieuw opstarten

Programma instellen en opnieuw opstarten
Programma instellen en opnieuw opstarten

De setup-onderdeelcode is het meest elementaire deel van de code. Het begint met het definiëren van pinnen voor de sensoren en het creëren van variabelen voor de servo en het opzetten van bijlagen aan de servo's. Het volgende deel is het maken van de gedefinieerde pinnen in inputs of outputs. Dit deel zal ook alle benodigde variabelen instellen.

Het volgende deel is opnieuw opstarten. Dit deel van de code gebeurt elke keer dat het circuit wordt ingeschakeld, de servo's op nul worden gezet.

Stap 7: Programmeer hoofdcode en senorcode

Programmahoofdcode en Senorcode
Programmahoofdcode en Senorcode

Het volgende deel is de hoofdlus. Het begint met uitzoeken hoe ver de dichtstbijzijnde persoon is. Dit wordt gedaan door in te gaan op de sensorenmethode die zich in het sensorgedeelte van de code bevindt. Het controleert of de persoon zich op een bepaalde afstand van de sensoren bevindt, als dat zo is, gaat de server draaien. Het draait 180 graden en wacht 5 seconden om terug te gaan naar zijn oorspronkelijke locatie door naar nul graden te draaien, wacht vervolgens 5 seconden en doet het opnieuw en wacht nog eens 5 seconden en keert terug naar normaal. Daarna gaat het terug naar de bovenkant van de lus. (Dit kan worden vereenvoudigd door een for-lus daar.)

Het laatste deel van de code is het deel dat de afstand berekent die het van de sensoren krijgt door een signaal naar het ultrasone geluid te sturen en vervolgens te ontvangen. Dit signaal heeft een geheel getal, de waarde wordt gedeeld door 2 en vervolgens gedeeld door 29,1 om de afstand te krijgen.

Stap 8: Circuit

Stroomkring
Stroomkring

Het circuit dat we gebruikten voor het project hebben we niet gemaakt, het is gemaakt door de groep voor ons. Dus we weten niet wat ze hebben gedaan om het te maken, dus hun belangrijkste taak was om het uit te zoeken en het belangrijkste probleem op te lossen. Het belangrijkste probleem was dat het oververhit zou raken. De oplossing

(De stappen die ik zal uitleggen zijn alsof het op een breadboard staat, maar voor de laatste modal zal het op een koperen bord zijn)

Stap 9: Circuit Buliding Deel 1

Circuitbouw deel 1
Circuitbouw deel 1

Breadboard

Verbind de bovenste en onderste stroomrails met een draad en doe hetzelfde met de grondrails

ook moet je een spanningsregelaar aansluiten

Zet de regelaar ergens op het bord

Plaats vervolgens een zwarte draad aangesloten op de middelste pin en plaats deze op aarde

Vervolgens krijgt de rechter pin een rode draad en verbond deze met de positieve rails

Als laatste wordt de linker pin niet aangesloten totdat we de stroom hebben aangesloten

Stap 10: Circuit Buliding Deel 2

Circuitbouw deel 2
Circuitbouw deel 2

Arduino

De pinnen:

Vanaf de Arduino sluit je de pinnen (2-9) aan op het breadboard, dit is voor de servo's

(Als u om organisatorische redenen witte draad kunt gebruiken)

Stap 11: Circuit Buliding Deel 3

Circuit bouwen deel 3
Circuit bouwen deel 3

Servo's (Hiervoor moet je 180 servo's gebruiken)

Voor de servo's heb je nodig:

1 witte draad

1 zwarte draad

En 1 rode draad

Per servo

Bevestig vervolgens de draden aan de overeenkomstige kleurenpoorten op de servo.

Sluit nu de rode aan op positieve rails

De zwarte naar de grond

En het wit op dezelfde lijn als de andere draden die aan de arduino zijn bevestigd

herhaal het deze 8 keer op verschillende pinnen

(Probeer ze ook op volgorde te houden en uit te spreiden zodat de draden niet in de war raken)

Stap 12: Circuit Buliding Deel 4

Circuitbouw deel 4
Circuitbouw deel 4

Ultrasone sensoren (Hiervoor heb je er 2 nodig)

Voor de ultrasone sensoren die u moet gebruiken

1 rode mannelijke naar vrouwelijke draad per sensor

1 zwarte mannelijke naar vrouwelijke draad per sensor

En 2 man naar vrouw van een andere kleur per sensor

Sluit vervolgens de rode draad aan op de pin op de ultrasone sensoren met het label Vss

Sluit daarna de zwarte aan op de pin met het label grond

Dan de 2 willekeurig gekleurde naar de pinnen met het label trig en echo

Sluit vervolgens de rode en aardedraden aan op de rails op het breadboard En sluit de trig- en echo-pinnen aan op pin 22 en 23 voor de ene Ultrasone sensoren En 24 en 25 voor de andere

Stap 13: Circuit Buliding Deel 5

Circuitbouw deel 5
Circuitbouw deel 5

Vermogen (laatste stap)

Sluit de zwarte draad aan op aarde

En de rode draad naar de linker pin op de regelaar

Stap 14: Het einde

Het einde
Het einde

na al die stappen zou je een prototype moeten zijn

Aanbevolen: