![Färgspårningsrobot baserad på ett rundriktat hjul och OpenCV: 6 steg Färgspårningsrobot baserad på ett rundriktat hjul och OpenCV: 6 steg](https://i.howwhatproduce.com/images/011/image-30732-j.webp)
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11
![Image Image](https://i.howwhatproduce.com/images/011/image-30732-2-j.webp)
![](https://i.ytimg.com/vi/rR2MG5sQ6k0/hqdefault.jpg)
Jag använder ett rundriktat hjulchassi för att implementera min färgspårning, och jag använder en mobil programvara som heter OpenCVBot. Tack till mjukvaruutvecklarna här, tack.
OpenCV Bot detekterar eller spårar faktiskt alla objekt i realtid genom bildbehandling. Denna applikation kan upptäcka alla objekt med sin färg och skapa X, Y -position och område på telefonskärmen, med denna applikation skickas data till mikrokontrollen via Bluetooth. Den har testats med Bluetooth -modulen och är lämplig för olika enheter. Vi laddar ner denna APP via en mobiltelefon för att implementera färgspårning och skickar data till Arduino UNO via Bluetooth för dataanalys och kör rörelsekommandon.
Tillbehör
- Omnidirektionellt hjulchassi
- Arduino UNO R3
- Motordrivmodul
- Bluetooth, xbee -stift (04,05,06)
- 3S 18650
- Mobiltelefon
- OpenCVBot -programvara
- Du behöver också en mobiltelefonhållare och en lätt igenkännlig boll
Steg 1: Installera baschassit I -spåret
![Installera baschassit I -spåret Installera baschassit I -spåret](https://i.howwhatproduce.com/images/011/image-30732-3-j.webp)
![Installera baschassit I -spår Installera baschassit I -spår](https://i.howwhatproduce.com/images/011/image-30732-4-j.webp)
![Installera baschassit I -spåret Installera baschassit I -spåret](https://i.howwhatproduce.com/images/011/image-30732-5-j.webp)
Fäst GB37 -motorn eller GA25 -motorn på motorfästet. Var uppmärksam på installationshålen i installationen. Detta är annorlunda eftersom de inte är universella.
Båda typerna av motorer kan användas. Var uppmärksam på att skilja vilken sida som är uppåt och vilken sida som är nedåt; eller så kan du använda ett större rundriktat hjul så att du inte behöver skilja dem …
Steg 2: Motor fixerad till chassit
![Motor fixerad på chassit Motor fixerad på chassit](https://i.howwhatproduce.com/images/011/image-30732-6-j.webp)
![Motor fixerad på chassit Motor fixerad på chassit](https://i.howwhatproduce.com/images/011/image-30732-7-j.webp)
![Motor fixerad på chassit Motor fixerad på chassit](https://i.howwhatproduce.com/images/011/image-30732-8-j.webp)
![Motor fixerad på chassit Motor fixerad på chassit](https://i.howwhatproduce.com/images/011/image-30732-9-j.webp)
Motorns konsol är gängad, så vi behöver inte använda muttrar för att fixa dem, vilket gör det enkelt för oss att installera, eftersom utrymmet för att installera muttrarna är för litet kan vi inte nå för att fixa dem. kan installeras på sidan, och jag kan använda dem för att undvika hinder, vilket är till stor hjälp för att gå i bilen.
Installation ultraljudsstorlek, sondavstånd, enhet mm.
Steg 3: Komplett chassi
![Komplett chassi Komplett chassi](https://i.howwhatproduce.com/images/011/image-30732-10-j.webp)
![Komplett chassi Komplett chassi](https://i.howwhatproduce.com/images/011/image-30732-11-j.webp)
För att slutföra fixeringen av chassit är det nödvändigt att kontinuerligt justera greppet på hjulen i den efterföljande kontrollen. De fyra stödpunkterna gör att hjulen inte helt kommer i kontakt med chassit, vilket resulterar i glidning när du går. Vi justerade skruvarna på chassit. Att justera positionen kräver tålamod.
Vi numrerar hjulen för att följa den ordnade kontrollen av kanterna, Anledningen till att jag använder 4 varv är för att jag tycker att kontrollen är bra om de 3 omgångarna är bra, men det höga priset är inte särskilt vänligt.
Steg 4: Elektronisk modul
![Elektronisk modul Elektronisk modul](https://i.howwhatproduce.com/images/011/image-30732-12-j.webp)
![Elektronisk modul Elektronisk modul](https://i.howwhatproduce.com/images/011/image-30732-13-j.webp)
![Elektronisk modul Elektronisk modul](https://i.howwhatproduce.com/images/011/image-30732-14-j.webp)
![Elektronisk modul Elektronisk modul](https://i.howwhatproduce.com/images/011/image-30732-15-j.webp)
Motordrivning Jag använde 2 PM-R3, jag bytte drivstift på en av dem, 4, 5, 6, 7 till 8, 9, 10, 11 för att kunna driva 4 motorer individuellt Det finns ett energihanteringschip på kortet, men jag använde det inte, jag matade direkt in från DC -porten på Arduino UNO.
Motordrivrutinen är ett TB6612FNG -chip. Detta är ett relativt vanligt drivrutinschip. Du kan också använda ett L298N -chip, som i princip är detsamma. Ändra koden för att uppnå samma gångläge.
- 4, 5 är en motor ansluten till marken , 5-pwm;
- 6, 7 är en andra motor, 6-pwm;
- 8, 9 är en tredje motor, 9-pwm;
- 10, 11 är en fjärde motor, 10-pwm;
Steg 5: Mobilappar
![Mobilappar Mobilappar](https://i.howwhatproduce.com/images/011/image-30732-16-j.webp)
![Mobilappar Mobilappar](https://i.howwhatproduce.com/images/011/image-30732-17-j.webp)
![Mobilappar Mobilappar](https://i.howwhatproduce.com/images/011/image-30732-18-j.webp)
![Mobilappar Mobilappar](https://i.howwhatproduce.com/images/011/image-30732-19-j.webp)
APP: Klicka
Exempel på Arduino -kod: Clik
Efter nedladdning och installation kan du använda Bluetooth för parning. Klicka på objektet som måste identifieras. Färgen är bäst att skilja sig från det omgivande området för att förhindra upptäckt av samma omgivande område. En sak att notera är att inför solen kommer det att orsaka spårningsförlust., Och då kan vi se värdeförändringen i den seriella porten.
Ändra provkoden så att den passar din motordrivmodul. Om du använder PM-R3-expansionsmodulen som jag kan du använda koden som jag angav.
Steg 6: Komplett bild
![Komplett bild Komplett bild](https://i.howwhatproduce.com/images/011/image-30732-20-j.webp)
Färdig, låt oss se effekten.
Rekommenderad:
Point to Point Atari Punk -konsol ett och ett halvt: 19 steg
![Point to Point Atari Punk -konsol ett och ett halvt: 19 steg Point to Point Atari Punk -konsol ett och ett halvt: 19 steg](https://i.howwhatproduce.com/images/002/image-4163-j.webp)
Point to Point Atari Punk Console One and a Half: What! ?? En annan Atari Punk Console -byggnad? Vänta vänta vänta folk, den här är annorlunda, lovar. Waaay 1982, Forrest Mims, häfteförfattare till Radio Shack och Young Earth Creationist (emoji med rollögon) publicerade planerna till hans Stepped Tone Genera
RC -bil styrd av hjul och pedaler? ️: 6 steg
![RC -bil styrd av hjul och pedaler? ️: 6 steg RC -bil styrd av hjul och pedaler? ️: 6 steg](https://i.howwhatproduce.com/images/005/image-14473-j.webp)
RC -bil styrd av hjul och pedaler? ️: Livet handlar om att få dina drömmar att gå i uppfyllelse. Min skulle göra att RC Car styrdes med PC -spelhjul. Så jag lyckades. Hoppas att det kommer att vara användbart för någon. Vid frågor, skriv en kommentar
Arduino -baserad icke -kontakt infraröd termometer - IR -baserad termometer med Arduino: 4 steg
![Arduino -baserad icke -kontakt infraröd termometer - IR -baserad termometer med Arduino: 4 steg Arduino -baserad icke -kontakt infraröd termometer - IR -baserad termometer med Arduino: 4 steg](https://i.howwhatproduce.com/images/001/image-764-35-j.webp)
Arduino -baserad icke -kontakt infraröd termometer | IR -baserad termometer med Arduino: Hej killar i dessa instruktioner kommer vi att göra en kontaktfri termometer med hjälp av arduino. Eftersom temperaturen på vätskan/fastämnet ibland är för hög eller för låg och då är det svårt att komma i kontakt med den och läsa dess temperaturen då i den scen
RuuviTag och PiZero W och Blinkt! en Bluetooth Beacon -baserad termometer: 3 steg (med bilder)
![RuuviTag och PiZero W och Blinkt! en Bluetooth Beacon -baserad termometer: 3 steg (med bilder) RuuviTag och PiZero W och Blinkt! en Bluetooth Beacon -baserad termometer: 3 steg (med bilder)](https://i.howwhatproduce.com/images/004/image-10690-2-j.webp)
RuuviTag och PiZero W och Blinkt! en Bluetooth Beacon -baserad termometer: Denna instruktör beskriver ett tillvägagångssätt för att läsa temperatur- och luftfuktighetsdata från en RuuviTag med Bluetooth med en Raspberry Pi Zero W och för att visa värdena i binära tal på en Pimoroni -blinkt! pHAT. eller kort sagt: hur man bygger ett tillstånd
Lödning med ett AA -batteri och ett bilbatteri: 8 steg
![Lödning med ett AA -batteri och ett bilbatteri: 8 steg Lödning med ett AA -batteri och ett bilbatteri: 8 steg](https://i.howwhatproduce.com/images/003/image-6568-80-j.webp)
Lödning med ett AA -batteri och ett bilbatteri: Du behöver ett bilbatteri, AA -batteri, bygelkablar och löd. Genom att röra kolstången från AA -batteriet med lödet stängs kretsen - detta producerar värme (& ljus!) Som smälter lodet. Det som är intressant är att värmen är lokaliserad