![Završne evaluacije 2020: 6 koraka Završne evaluacije 2020: 6 koraka](https://i.howwhatproduce.com/images/010/image-27068-j.webp)
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37
![Završne evaluacije 2020 Završne evaluacije 2020](https://i.howwhatproduce.com/images/010/image-27068-1-j.webp)
Zdravo svima! Moje ime je Vedant Vyas i ovo je moj projekt računarskog inženjeringa 10. razreda za završne evaluacije 2020. Za ovaj projekt, odlučio sam dizajnirati automobil koji bi se mogao programirati za samostalno kretanje ili bi se mogao kontrolirati pomoću kontrolera aplikacije. Odlučio sam se za dizajn ovog automobila jer volim učiti i prihvaćati nove izazove te zato što sam naučio mnogo različitih jedinica tijekom ovog tečaja i mislio da ih mogu primijeniti na svoj dizajn. Kako bih nadmašio očekivanja, implementirao sam senzor udaljenosti koji bi zaustavio automobil čim bi osjetio prepreku unutar nekoliko centimetara. Dosta sam istraživao na ovom projektu gledajući razne druge projekte kako bih dobio uvid u to šta bih trebao postići. Također sam proveo dosta vremena učeći kako spojiti novi H-most, programirati senzor udaljenosti i žičane motore. Kroz ovaj vodič koji sam napravio naučit ćete kako sami dizajnirati ovaj automobil gledajući primjere, dijagrame i detaljna uputstva za upotrebu.
Korak 1: Materijali
![Materijali Materijali](https://i.howwhatproduce.com/images/010/image-27068-2-j.webp)
- 1 automobil sa 2 motora
- 1 Raspberry Pi Model 3 B+
- 1 Oplata za lemljenje
- 1 9V baterija
- 1 H-most Model HLF1808
- 11 Muško-ženske kratkospojne žice
- 3 žensko-ženske žice kratkospojnika
- 13 Normalne žice
- 1 Senzor udaljenosti
Korak 2: Primjeri snimaka ekrana
![Primjeri snimaka ekrana Primjeri snimaka ekrana](https://i.howwhatproduce.com/images/010/image-27068-3-j.webp)
![Primjeri snimaka ekrana Primjeri snimaka ekrana](https://i.howwhatproduce.com/images/010/image-27068-4-j.webp)
![Primjeri snimaka ekrana Primjeri snimaka ekrana](https://i.howwhatproduce.com/images/010/image-27068-5-j.webp)
![Primjeri snimaka ekrana Primjeri snimaka ekrana](https://i.howwhatproduce.com/images/010/image-27068-6-j.webp)
Korak 3: Dijagram kola
![Dijagram kola Dijagram kola](https://i.howwhatproduce.com/images/010/image-27068-7-j.webp)
Korak 4: Korak po korak upute-Kako izgraditi/ožičiti automobil
- Prije nego započnete ovaj projekt, morat ćete se uvjeriti da je vaš malina pi potpuno funkcionalan sa Linux OS sistemom i da može pokrenuti Python.
- Sada kada ste spremni, počnimo s uzimanjem lemljene ploče i pričvršćivanjem H-mosta HLF1808 na nju (kao što je prikazano na shemi ožičenja).
- Zatim ćete morati uzeti 3 žice i spojiti ih u 3 kutna kraka H-mosta i vodilice za napajanje. Priključite ove 3 žice u gornju desnu, donju desnu i donju lijevu nogu H-mosta (pogledajte H-most s umotavanjem prema naprijed). Pokušajte koristiti crvene žice za to kako biste znali da se oni koriste za napajanje.
- Uzmite muško-žensku kratkospojnik i spojite jedan kraj na pin 5V maline, a drugi kraj na gornju lijevu nogu H-mosta.
- Sada ćete morati uzeti 4 žice (po mogućnosti crne) i spojiti ih sa srednje 2 noge H-mosta na uzemljene šine. Također ćete morati uzeti dodatnu muško-žensku žicu i spojiti je sa uzemljenog igala na vašem maline pi sa uzemljenjem na vašoj matičnoj ploči.
- Nakon što implementirate žice za napajanje i uzemljenje, možete započeti ožičenje motora uzimajući crvenu žicu i stavljajući je u treću nogu s vrha H-mosta. Nakon toga ćete uzeti crnu žicu i pričvrstiti je na treću nogu s dna H-mosta. Ako ste pravilno priključili motore, oni bi trebali funkcionirati savršeno nakon što završite ovih nekoliko koraka.
- Sada ćete morati uzeti svoju 9V bateriju i spojiti 2 žice u uzemljenje i razvodnike (crveno = napajanje, crno = uzemljenje).
- Nakon što završite ožičenje baterije, morat ćete uzeti 4 muško-ženske kratkospojne žice i spojiti ih sa bilo kojih malinovih pi gpio pinova na preostale neiskorištene noge H-mosta.
- Konačno, morat ćete uzeti 1 crnu i 1 crvenu žicu i spojiti ih preko matične ploče sa uzemljene šine (crna žica) i šine za napajanje (crvena žica).
-
Izborno - ako želite, možete upotrijebiti senzor udaljenosti kako biste poboljšali svoj projekt. Da biste povezali senzor udaljenosti, morate slijediti ove posebne korake:
- Uzmite 1 žensko-žensku žicu (crvenu) i pričvrstite je sa VCC pina na senzoru na 5V pin na pi.
- Uzmite drugu žensko-žensku žicu (crnu) i pričvrstite je od GND igle na senzoru do uzemljenja na vašoj ploči.
- Uzmite još jednu žensko-žensku žicu i pričvrstite je sa TRIG pina na senzoru na gpio pin na pi.
- Konačno, uzmite muško-žensku žicu i pričvrstite je sa ECHO pina na senzoru na prazan prostor na vašoj ploči. Zatim uzmite otpornik od 330 Ohma i spojite ga sa žice na drugi prazan prostor na vašoj ploči. Zatim ćete morati uzeti drugu muško-žensku žicu i pričvrstiti je od 330 Ohm otpornika na prazan gpio pin na pi. Na kraju ćete morati spojiti otpornik od 470 Ohma s druge žice koju ste spojili na uzemljenje.
- Sada ste spremni za kodiranje pomoću Pythona!
Korak 5: Korak po korak upute-Kako kodirati pomoću Pythona
- Započnite kodiranje definiranjem vaših biblioteka (npr. Sa gpiozero import LED).
- Zatim ćete morati definirati sve varijable koje ćete koristiti (npr. Led = LED (9)).
-
Sada kada ste definirali sve što vam je potrebno, možete započeti kodiranje pisanjem jednostavne izjave kako biste provjerili jesu li vaši motori potpuno funkcionalni. To će zahtijevati da napišete izjavu u 3 koraka sličnu ovoj:
- robot.forward ()
- spavati (5)
- robot.stop ()
- Ako kôd pomaže vašim motorima da rade, spremni ste za nastavak na sljedeći korak. Ovaj korak će zahtijevati da napišete def funkciju (npr. Def forwards ():) koja će pomoći vašem automobilu da se kreće prema naprijed, nazad, desno i lijevo uz pomoć aplikacije koju ćete kasnije instalirati.
-
Ako ste odabrali da svom automobilu dodate senzor udaljenosti, morat ćete dodati dodatnu funkciju def senzora1. Ova funkcija će vam omogućiti ispis udaljenosti između vašeg automobila i prepreke. Ova funkcija će zahtijevati da napišete ove jednostavne redove koda:
- def senzor1 ():
- if (udaljenost senzora*100> 5):
- print ('Prepreka otkrivena', senzor. udaljenost*100)
- spavati (1)
- Sada kada ste završili s pisanjem ovog koda, spremni ste za instaliranje aplikacije VNC Viewer.
Preporučuje se:
[2020] Korištenje dva (x2) Micro: bita za kontrolu RC automobila: 6 koraka (sa slikama)
![[2020] Korištenje dva (x2) Micro: bita za kontrolu RC automobila: 6 koraka (sa slikama) [2020] Korištenje dva (x2) Micro: bita za kontrolu RC automobila: 6 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-1129-j.webp)
[2020] Korištenje dva (x2) Micro: bita za upravljanje RC automobilom: Ako imate dva (x2) micro: bita, jeste li razmišljali o njihovom korištenju za daljinsko upravljanje RC automobilom? RC automobilom možete upravljati koristeći jedan micro: bit kao odašiljač, a drugi kao prijemnik. Kada koristite MakeCode uređivač za kodiranje micro: b
[2020] Korištenje IPhone -a ili IPada i Micro: bit Game Pad aplikacije za kontrolu RC automobila: 23 koraka
![[2020] Korištenje IPhone -a ili IPada i Micro: bit Game Pad aplikacije za kontrolu RC automobila: 23 koraka [2020] Korištenje IPhone -a ili IPada i Micro: bit Game Pad aplikacije za kontrolu RC automobila: 23 koraka](https://i.howwhatproduce.com/images/001/image-1423-j.webp)
[2020] Korištenje iPhonea ili IPada i Micro: bit Game Pad aplikacije za upravljanje RC automobilom: Jeste li razmišljali o upotrebi svog iPhonea ili iPada za kontrolu svog micro: bita? Znate li da Micro: bit Educational Foundation nudi iOS aplikaciju u Prodavnica aplikacija? Pretražite " micro: bit " u App Store -u i aplikaciju možete besplatno preuzeti
3D štampani lučni reaktor završne igre (film precizan i nosiv): 7 koraka (sa slikama)
![3D štampani lučni reaktor završne igre (film precizan i nosiv): 7 koraka (sa slikama) 3D štampani lučni reaktor završne igre (film precizan i nosiv): 7 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-777-8-j.webp)
3D ispisani lučni reaktor završne igre (film precizan i nosiv): Cijeli vodič na YouTubeu: Nisam mogao pronaći bilo koju film preciznu 3D datoteku za lučni reaktor Mark 50/kućište za nanočestice pa smo prijatelj i ja skuhali slatke. Bilo je potrebno mnoštvo prilagodbi da bi stvar izgledala precizno i sjajno
Kako instalirati unaprijed postavljene završne prelaze za Final Cut Pro X: 10 koraka
![Kako instalirati unaprijed postavljene završne prelaze za Final Cut Pro X: 10 koraka Kako instalirati unaprijed postavljene završne prelaze za Final Cut Pro X: 10 koraka](https://i.howwhatproduce.com/images/003/image-6056-32-j.webp)
Kako instalirati unaprijed postavljene postavke prijelaza Final Cut Pro X: ZAHTJEVI: Apple računar / prijenosno računaloFinal Cut Pro X instaliran preglednik za preuzimanje željenih unaprijed postavljenih postavki prijelaza Final Cut Pro X
8 -bitne pjesme pomoću završne teme Arduino / Zelda: 4 koraka
![8 -bitne pjesme pomoću završne teme Arduino / Zelda: 4 koraka 8 -bitne pjesme pomoću završne teme Arduino / Zelda: 4 koraka](https://i.howwhatproduce.com/images/003/image-7354-75-j.webp)
8 -bitne pjesme koje koriste Arduino / Zelda Završna tema: Jeste li ikada željeli napraviti takve poklon kartice ili igračke koje sviraju pjesmu nakon što ih otvorite ili stisnete? S pjesmom po vlastitom izboru? Možda čak i pjesma koju ste napravili? Pa to je najjednostavnija stvar na svijetu i neće vas koštati ništa