Sadržaj:
- Korak 1: Odabir dizajna
- Korak 2: Materijali
- Korak 3: Pokretanje prototipa
- Korak 4: Drugi dio izrade prototipa
- Korak 5: Program
- Korak 6: Postavljanje programa i ponovno pokretanje
- Korak 7: Glavni kod programa i senorski kod
- Korak 8: Krug
- Korak 9: Poboljšanje strujnog kola 1. dio
- Korak 10: Poboljšanje strujnog kola 2. dio
- Korak 11: Poboljšanje strujnog kola, dio 3
- Korak 12: Izgradnja strujnog kola, dio 4
- Korak 13: Izgradnja strujnog kola, dio 5
- Korak 14: Kraj
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Učenik je imao ideju u 12. razredu prije dvije godine. Zatim ga je prenio u razred 11 u 2016., zatim je prešao u grupu 12 u 2017. Ovaj projekt je namijenjen našoj školi, ovaj projekt je prikaz, pa kad osoba prođe pored njega osjetit će objekt, tada će biti ploče koje će se vrtjeti. Rotiraće se za 180 stepeni. Na jednoj strani ploča će biti ime i maskota naše škole, a na drugoj strani će biti ogledalo.
Korak 1: Odabir dizajna
Svaka verzija projekta je promijenila dizajn, pa će naš dizajn biti u ravnini sa zidom. Izložba će biti postavljena blizu ulaznih vrata škole. Ovaj zid je u obliku trapeza. Stoga smo planirali imati dizajn koji se nastavlja s trapezom, tako da će biti u ravnini sa zidom. Dizajn je podijeljen na 3 ključna dijela: lijevi trokut, desni trokut i središnji pravokutnik na kojima će se ploče držati. Sva tri dijela spojit će se sa zidom. Crtež je primjer ideje.
Napravili smo i prototip, prototip je samo njegov središnji dio i ploče. Naučit ćemo vas korak po korak kako napraviti prototip.
Korak 2: Materijali
Materijalne potrebe su
Delovi
Krug
Arduino Mega 2650 (1)
Server (8)
Kratki kabeli (ne kabeli za automobilske premosnice) (puno muških i ženskih)
Oglasna ploča (1)
ultrazvučni senzori (2)
Prototip
Drveni MDF
Karton ili ploča od pjene
Screws
Ljepilo (ljepilo za drvo i vruće ljepilo)
Ako želite samo jedan znak za predenje, upotrijebite arduino uno i kôd za njega bit će malo drugačiji
Naš prototip smo napravili od drveta tako da može biti jako.ali možete napraviti od nečeg drugog
Predračun materijala za završni projekat
docs.google.com/document/d/1B8GyldpgRuYb7N…
Korak 3: Pokretanje prototipa
(drvo se može zamijeniti nečim drugim)
Evo koraka za izradu kutije prototipa.
Korak 1. Izrežite gornji/donji i bočni dio na 52 '' i 12 '', debljina ploče treba biti 3/4 ''.
Korak 2. Gornji i donji dio bit će spojeni kundakom. označite točkice s obje strane od 1 '' od rubova i jedne u sredini. označite ga za gornji i donji dio.
Korak 3. Izbušite označene tačke na oba dijela. zatim stavite oba komada na bočne dijelove kako biste označili rupe za gornju i donju stranu.
Korak 4. Sada izbušite oznake na bočnim dijelovima, a zatim sastavite kutiju zajedno s vijcima.
Korak 5. Izrežite četiri kvadratna trokuta po 8 '', 8 ''. prethodno izbušite i pričvrstite stražnje kutove kutije, pazite da izbjegnete postojeće vijke na kutiji.
Korak 4: Drugi dio izrade prototipa
Evo koraka za izradu držača za servo pogone.
Korak 1. Izrežite dva štapića od 8 '', zatim izrežite još dva štapa od 46,5 ''.
Korak 2. Zalijepite štapiće od 8 '' 3 '' ispod s vrha kutije. zatim označite 2,3 '' u sredini štapova, ovo je servo dužina.
Korak 3. Zalijepite 46,5 "inča izvan oznake na štapiće od 8".
Korak 4. Odrežite komad pjenaste ploče na 45 '', postavite servo između držača i pričvrstite ploču na servo.
Korak 5: Program
Program za ovo napravljen je u arduinu, kod je također napravila druga grupa. Prvo što smo učinili je pokušali razumjeti kôd. Drugi je pokušavao učitati kod. Kada smo postavili kôd naišli smo na grešku. Prva greška je bila ta što nije radila. To je s vremenom riješeno, dodali smo i značajku kodu. Ova značajka je da ako je netko previše blizu senzora, neće se pokrenuti.
Mogu se podijeliti na nekoliko dijelova, dijelovi se postavljaju, ponovno pokreću, glavna petlja i kod senzora.
vezu za kôd
docs.google.com/document/d/1sYIYDFxr9n9Cw1…
Korak 6: Postavljanje programa i ponovno pokretanje
Kod dijela za postavljanje je najosnovniji dio koda koji započinje definiranjem pinova za senzore i stvaranjem varijabli za servo i postavljanjem priključka na servosisteme. Sljedeći dio je postavljanje pinova za definiranje u ulaze ili izlaze. Ovaj dio će također postaviti sve potrebne varijable.
Sljedeći dio je ponovno pokretanje Ovaj dio koda će se dogoditi svaki put kada se kolo uključi, on će nulirati servomotore.
Korak 7: Glavni kod programa i senorski kod
Sljedeći dio je glavna petlja. Počinje utvrđivanjem koliko je osoba najbliža. To se postiže ulaskom u metodu senzora koja se nalazi u senzorskom dijelu koda. On provjerava je li osoba na određenoj udaljenosti od senzora, ako se server okreće. Okretat će se za 180 stupnjeva i čekati 5 sekundi da se vrati na prvobitnu lokaciju okretanjem na nula stupnjeva, zatim čeka 5 sekundi, pa to čini ponovo i čeka još 5 sekundi i vraća se u normalu. Nakon toga će se vratiti na vrh petlje. (Ovo se može pojednostaviti pomoću petlje for.)
Posljednji dio koda je dio koji izračunava udaljenost koju dobije vrijednost od senzora slanjem signala ultrazvuku i primanjem. Ovaj signal ima cijelu vrijednost, vrijednost će se podijeliti s 2, a zatim podijeliti s 29,1 da biste dobili udaljenost.
Korak 8: Krug
Krug koji smo koristili za projekat nismo napravili, napravila ga je grupa prije nas. Tako da ne znamo šta su učinili da to urade, pa je njihov glavni posao bio da to shvate i riješe glavni problem. Glavni problem je bio da će se pregrijati. Rjesenje
(Koraci koje ću objasniti su kao da su na općini, ali za konačni način bit će na bakrenoj ploči)
Korak 9: Poboljšanje strujnog kola 1. dio
Breadboard
Gornju i donju vodilicu spojite žicom, a isto učinite i sa uzemljenjem
takođe ćete morati spojiti regulator napona
Stavite regulator negdje na ploču
Zatim stavite crnu žicu spojenu na srednju iglu i stavite je na masu
Sljedeći desni pin dobiva crvenu žicu i povezuje je s pozitivnim vodilicama
Zadnji lijevi pin će ostati nepovezan dok ne priključimo napajanje
Korak 10: Poboljšanje strujnog kola 2. dio
Arduino
Igle:
S arduina ćete spajati pinove (2-9) na ploču, ovo je za servo pogone
(Ako možete pokušati koristiti bijelu žicu iz organizacijskih razloga)
Korak 11: Poboljšanje strujnog kola, dio 3
Servomotori (za ovo morate koristiti 180 servo upravljača)
Za servo pogone trebat će vam:
1 bijela žica
1 crna žica
I 1 crvena žica
Per servo
Zatim spojite žice na odgovarajuće portove boja na servo pogonu.
Sada spojite crvene na pozitivne šine
Crna do zemlje
I bijela do iste linije kao i ostale žice koje su spojene na arduino
ponovite to 8 puta na različitim iglama
(Pokušajte ih držati u redu i raširiti kako se žice ne bi zaplele)
Korak 12: Izgradnja strujnog kola, dio 4
Ultrazvučni senzori (za ovo će vam trebati 2)
Morat ćete koristiti ultrazvučne senzore
1 crvena muška do ženska žica po senzoru
1 crna muška do ženska žica po senzoru
I 2 muško -ženska bilo koje druge boje po senzoru
Zatim povežite crvenu žicu s iglom na ultrazvučnim senzorima s oznakom Vss
Nakon toga spojite crnu na iglu označenu zemlju
Zatim 2 slučajne boje na pinove označene trig i echo
Zatim priključite crvenu i uzemljenu žicu u šine na matičnoj ploči i spojite iglice za okidanje i odjek na pin 22 i 23 za jedan ultrazvučni senzor, a 24 i 25 za drugi
Korak 13: Izgradnja strujnog kola, dio 5
Napajanje (posljednji korak)
Priključite crnu žicu na masu
I crvena žica do lijevog pina na regulatoru
Korak 14: Kraj
nakon svih ovih koraka trebali biste napraviti prototip