Sadržaj:
- Korak 1: Koncepti i komponente
- Korak 2: Izrada sheme
- Korak 3: PCB
- Korak 4: Program (arduino)
- Korak 5: Program (Visual Basic)
- Korak 6: Testiranje svega na PCB -u
- Korak 7: Završite rezultat
Video: Linefollower s Bluetoothom: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Ovo uputstvo je napravljeno za školski projekat.
Morali smo napraviti linefollower -a sa nekoliko specifikacija:
- Morao je biti jeftin sa ciljnom cijenom od 50 €.
- Što je brže moguće:> 0, 5m/s.
- Širina linije: 1,5 cm / poluprečnik krivine: 10 cm / moguća su križanja (automobil mora voziti ravno).
- Sljedbenik linije mora raditi u normalnim svjetlosnim uvjetima (TL-svjetla, sunčeva svjetlost, blic kamere, …).
- Maks. dimenzije 12 mm x 12 mm.
-Jednostavan hardver: 1 napajanje, jeftini DC motori, H-most,…
- Niz svjetlosnih senzora (min. 6).
- PID-kontroler.
- Bežična komunikacija (infracrvena, Bluetooth, …).
- 1 dugme za pokretanje/zaustavljanje, sledbenik linije počinje sa poslednjim podešenim vrednostima (čak i kada je napajanje prekinuto).
- Sve postavke se mogu promijeniti putem računarskog programa koji se jednostavno koristi (Kp, Ki, Kd, otklanjanje grešaka, maksimalna brzina, …).
- Krajnji proizvod mora biti vlastita izrada PCB -a (dizajn).
- Po potrebi koristite smd komponente.
Hajde da počnemo.
Korak 1: Koncepti i komponente
Ovaj projekt započinjete tako što ćete napraviti nekoliko izbora. To su: kontroler, komunikacija, H-most, napajanje, senzori i motori. Ovi izbori će zavisiti jedni od drugih.
Moji izbori su bili:
Mikrokontroler: atmega32u4 (čip arduino leonardo) treba 5VKomunikacija: RN-42 (Bluetooth) treba 3, 3VSnaga: Lio-ionska 18650 2 x 4.2V 8, 4V3, 3V: UA78M33CDCYR5V: UA78M05CKVURG3H-most: TB6612FNGMotors: TB6612FNGMotors testiranje) i 30/1 (brzina) Dugmad: B3SN-3112PS Senzori: SHARP mikroelektronika GP2S700HCP
Korak 2: Izrada sheme
Da biste napravili sheme, pogledajte tablice s podacima i vidjet ćete kako sve treba povezati. Sheme se mogu napraviti u nekoliko različitih programa (DipTrace, Eagle, EasyEDA, …).
Ako želite koristiti moje, možete ih preuzeti ovdje.
Korak 3: PCB
Kad nabavite PCB, morat ćete sve zalemiti na njega. Pazite da ne spojite komponente kratkim spojem.
Korak 4: Program (arduino)
Svi proračuni su u arduinu, a vrijednosti se mogu promijeniti pomoću drugog programa (pogledajte sljedeći korak). Možete preuzeti cijeli program.
Korak 5: Program (Visual Basic)
Brzo sam napisao program u Visual Basicu koji može upisivati vrijednosti u liniju praćenja, a tu su i neke dodatne mogućnosti.
Program i kod možete preuzeti ovdje.
Korak 6: Testiranje svega na PCB -u
Sada ćete morati sve testirati.
Ako nema problema, možete ga početi prilagođavati i ubrzati. (Inače ćete morati pronaći šta može uzrokovati problem, a zatim ga riješiti.)
Učinite to promjenom PID -a, brzine i vremena ciklusa.
To će se promijeniti sa svakim slijediteljem linija
Za mene su vrijednosti bile (za brzine 0, 858 m/s motori 30: 1):-Kp: 4, 00-Ki: 0, 00-Kd: 26, 00-Brzina: 140-ciklus: 2000
Ako su vaše PID vrijednosti visoke, slijeditelj linije će pokupiti previše izobličenja.
Korak 7: Završite rezultat
Na kraju smo napravili linefollower -a sa svim specifikacijama koje su nam dali i postigli brzinu od 0, 858 m/s. To je najbrža brzina ikada u ovom školskom projektu. Ako želite sve dokumente koji se nalaze u ovom uputstvu i više, koristite donju vezu. (Neki od njih su na holandskom)
drive.google.com/drive/folders/169LRTWpR2k…
Moj blog (takođe na holandskom).
linefollower20182019syntheseproject.blogsp…
Ako imate pitanja, slobodno pitajte.
Preporučuje se:
LED uređaj sa Bluetoothom: unos za drugu dimenziju prostora: 6 koraka
LED uređaj sa Bluetooth -om: Ulaz u prostor druge dimenzije: Ovo je umjetničko djelo sa LED svjetlom za moj skulptorski projekt pod nazivom Sacred Object. Koristim ovaj uređaj za predstavljanje ulaska u novi svijet. Kad upalim LED svjetlo, možemo vidjeti beskonačan tunel unutar betonske kutije. LED traka je kontrolna
Robotski automobil s Bluetoothom, kamerom i MIT App Inventor2: 12 koraka (sa slikama)
Robotski automobil s Bluetoothom, kamerom i MIT App Inventor2: Jeste li ikada htjeli napraviti vlastiti robot automobil? Pa … ovo je tvoja šansa !! U ovom Instructableu ću vas upoznati sa načinom kako napraviti robotski automobil upravljan putem Bluetootha i MIT App Inventor2. Budite svjesni da sam tek početnik i da mi je ovo prvi instuc
Watch_Dogs 2 Radni ključ, maska za cosplay (kontrolirano bluetoothom): 10 koraka (sa slikama)
Watch_Dogs 2 Working Wrench Cosplay Mask (bluetooth Controlled): Od davnina sam želio masku sa ključem, jer, ko ne želi. pa sam odlučio napraviti mnogo istraživanja, naučiti ogromnu količinu novih stvari, kodiranje i elektroniku, te mnogo drugih kul produktivnih stvari. Maska ključa sadrži 512 LED dioda koje ja
Arduino muzička radna lampa sa Bluetoothom!: 9 koraka
Arduino muzička radna lampa sa Bluetooth -om!: Zdravo! U ovom Instructableu ću izgraditi nešto svijetlo! Dozvolite mi da vam predstavim moju novu novu stolnu lampu! Njegovo jeftino diy rješenje za pretvaranje vašeg dosadnog stola u DJ noćnu atrakciju! Ili možda nije. Ali uvjeravam vas da će konačna produkcija
Arduino vodič - Koračni motor s Bluetoothom: 6 koraka
Arduino vodič - Stepper Motor with Bluetooth: Ova instrukcija je pisana verzija mog " Arduina: Kako upravljati koračnim motorom putem Bluetooth -a (sa pametnim telefonom) " U ovom projektu ćemo upravljati koračnim motorom sa pametnim telefonom putem bluetootha. Moj YouTube kanal Prvo biste trebali pogledati