Sisällysluettelo:
- Vaihe 1: Käsitteet ja komponentit
- Vaihe 2: Kaavion tekeminen
- Vaihe 3: PCB
- Vaihe 4: Ohjelmoi (arduino)
- Vaihe 5: Ohjelmoi (Visual Basic)
- Vaihe 6: Kaikkien piirilevyjen testaaminen
- Vaihe 7: Lopputulos
Video: Linjaseuranta Bluetoothilla: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Tämä ohje oli tehty kouluprojektia varten.
Meidän oli tehtävä linjaseuraaja, jolla oli muutama eritelmä:
- Sen piti olla halpa ja tavoitehinta 50 euroa.
- Mahdollisimman nopeasti:> 0, 5 m/s.
- Viivan leveys: 1, 5 cm / kaaren säde: 10 cm / mahdolliset risteykset (auton on ajettava suoraan).
- Linjaseurannan on toimittava normaaleissa valaistusolosuhteissa (TL-valot, auringonvalo, kameran salama jne.).
- Max. mitat 12 x 12 mm.
-Yksinkertainen laitteisto: 1 virtalähde, halvat tasavirtamoottorit, H-silta,…
- Valoanturiryhmä (min. 6).
- PID-säädin.
- Langaton tiedonsiirto (infrapuna, Bluetooth,…).
- 1 käynnistys-/pysäytyspainike, linjanseuranta aloittaa viimeksi asetetuista arvoista (vaikka virta olisi katkaistu).
- Kaikki asetukset voidaan muuttaa helppokäyttöisellä tietokoneohjelmalla (Kp, Ki, Kd, debug, maksiminopeus,…).
- Lopputuotteen on oltava itse tehty PCB (muotoilu).
- Käytä tarvittaessa smd -komponentteja.
Aloitetaan.
Vaihe 1: Käsitteet ja komponentit
Aloitat tämän projektin tekemällä muutamia valintoja. Näitä ovat: ohjain, tiedonsiirto, H-silta, virtalähde, anturit ja moottorit. Nämä valinnat riippuvat toisistaan.
Valintani olivat:
Mikro-ohjain: atmega32u4 (Arduino Leonardo-siru) tarvitsee 5 V Kommunikaatio: RN-42 (Bluetooth) tarvitsee 3, 3 V Teho: Lio-ion 18650 2 x 4.2V 8, 4V3, 3V: UA78M33CDCYR5V: UA78M05CKVURG3H-silta: TB6612FNG 50/Moottorit: testaus) ja 30/1 (nopeus) -painikkeet: B3SN-3112 Anturit: SHARP-mikroelektroniikka GP2S700HCP
Vaihe 2: Kaavion tekeminen
Jos haluat tehdä kaavioita, katso tietolomakkeet ja näet, miten kaikki on yhdistettävä. Kaaviot voidaan tehdä useissa eri ohjelmissa (DipTrace, Eagle, EasyEDA, …).
Jos haluat käyttää omiani, voit ladata ne täältä.
Vaihe 3: PCB
Kun saat PCB: n, sinun on juotettava kaikki siihen. Varmista, ettet oikosulje komponentteja.
Vaihe 4: Ohjelmoi (arduino)
Kaikki laskelmat ovat arduinossa ja arvot voidaan muuttaa eri ohjelmalla (katso seuraava vaihe) Voit ladata koko ohjelman.
Vaihe 5: Ohjelmoi (Visual Basic)
Kirjoitin nopeasti Visual Basic -ohjelman, joka voi kirjoittaa arvoja linjanseuraajalle, siellä on myös joitain lisäominaisuuksia.
Ohjelma ja koodi on ladattavissa täältä.
Vaihe 6: Kaikkien piirilevyjen testaaminen
Nyt sinun on testattava kaikki.
Jos ongelmia ei ole, voit aloittaa sen säätämisen ja nopeuttaa sitä. (Muussa tapauksessa sinun on löydettävä ongelman syy ja ratkaistava se.)
Tee tämä muuttamalla PID, nopeus ja jaksoaika.
Tämä muuttuu jokaisen linjaseuraajan kanssa
Minulle arvot olivat (nopeudelle 0, 858 m/s 30: 1 moottorit):-Kp: 4, 00-Ki: 0, 00-Kd: 26, 00-Speed: 140-Cycletime: 2000
Jos PID -arvosi ovat liian suuret, linjanseuranta havaitsee liikaa vääristymiä.
Vaihe 7: Lopputulos
Lopulta teimme linjaseurannan, jossa oli kaikki antamamme tiedot, ja saavutimme nopeuden 0, 858 m/s, joka on kaikkien aikojen nopein nopeus tässä kouluprojektissa., käytä alla olevaa linkkiä. (Jotkut niistä ovat hollanniksi)
drive.google.com/drive/folders/169LRTWpR2k…
Blogini (myös hollanniksi).
linefollower20182019syntheseproject.blogsp…
Jos sinulla on kysymyksiä, kysy rohkeasti.
Suositeltava:
Hajautettu LED -nauhakyltti Arduinolla/Bluetoothilla: 8 vaihetta (kuvilla)
Hajaantunut LED -nauhakyltti Arduinolla/Bluetoothilla: loin tämän merkin DJ -osastolle 8. vuosittaisessa vuorovaikutteisessa näyttelyssä paikallisessa hakkeritilassani, NYC Resistorissa. Tänä vuonna teemana oli Running Man, vuoden 1987 scifi-elokuva, joka sijoittuu vuonna 2017. Merkki on rakennettu vaahtomuovista
Työpöytäjärjestäjä LED -matriisikellolla ja Bluetoothilla: 7 vaihetta
Työpöydän järjestäjä LED -matriisikellolla ja Bluetoothilla: Työpöytäni oli hyvin sekava ja halusin saada mukavan järjestäjän, jossa voisin järjestää lyijykynäni, siveltimet, savityökalut jne. Katsoin monia järjestäjiä markkinoilla, mutta en pitänyt niistä . Aloin suunnitella oman työpöytäjärjestäjäni ja täällä
LED -laite Bluetoothilla: Sisäänpääsy toiseen ulottuvuuteen: 6 vaihetta
LED -laite, jossa on Bluetooth: Sisäänpääsy toiseen ulottuvuuteen: Tämä on LED -valolaitteen taideteos veistosprojektilleni nimeltä Sacred Object. Käytän tätä laitetta esitelläksesi uuteen maailmaan. Kun kytken LED -valon päälle, voimme nähdä ääretön tunnelin betonilaatikon sisällä. LED -nauha on ohjaus
Neopixel Ws 2812 LED -nauha Arduinolla, jota ohjataan Bluetoothilla Androidista tai iPhonesta: 4 vaihetta
Neopixel Ws 2812 LED -nauha, jossa Arduino -ohjain Bluetoothin kautta Androidista tai iPhonesta: Hei kaverit tässä oppaassa, olen keskustellut siitä, miten ohjata neopixel -led -nauhaa tai ws2812 -led -nauhaa Android -puhelimestasi tai iPhonestasi Bluetooth -yhteyden avulla. Jotta voit lisää kotiisi neopixel -led -nauha ja Arduino
Robotti -auto Bluetoothilla, kameralla ja MIT App Inventorilla2: 12 vaihetta (kuvilla)
Robotti -auto Bluetoothilla, kameralla ja MIT App Inventor2: Haluatko koskaan rakentaa oman robottiautosi? No … tämä on tilaisuutesi !! Tässä ohjeessa opastan sinua tekemään robottiauton, jota ohjataan Bluetoothin ja MIT App Inventor2: n kautta. Huomaa, että olen aloittelija ja että tämä on ensimmäinen opintoni