![Ball Balancer és PID Fiddler: 7 lépés (képekkel) Ball Balancer és PID Fiddler: 7 lépés (képekkel)](https://i.howwhatproduce.com/images/002/image-3537-74-j.webp)
Tartalomjegyzék:
- 1. lépés: Gömbkiegyenlítő - alkatrészek
- 2. lépés: Gömbkiegyenlítő - összeszerelés
- 3. lépés: Ball Balancer huzalozás és Arduino vázlat
- 4. lépés: PID Fiddler 2 - Alkatrészek
- 5. lépés: Pid Fiddler 2 - Kábelezés, összeszerelés és Arduino vázlat
- 6. lépés: Ball Balancer és PID Fiddler használata
- 7. lépés:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48
![Ball Balancer és PID Fiddler Ball Balancer és PID Fiddler](https://i.howwhatproduce.com/images/002/image-3537-75-j.webp)
![Ball Balancer és PID Fiddler Ball Balancer és PID Fiddler](https://i.howwhatproduce.com/images/002/image-3537-76-j.webp)
Ezt a projektet azoknak mutatjuk be, akik rendelkeznek tapasztalattal az Arduino használatában. A szervók, OLED kijelzők, edények, gombok, forrasztás előzetes ismerete hasznos lehet. Ez a projekt 3D nyomtatott alkatrészeket használ.
A Ball Balancer egy PID tesztelő berendezés a PID hangolás kísérletezésére. A PID Fiddler egy távirányító a PID hangolás beállításához.
A PID akkor használatos, ha jobban kell irányítani a mozgást. Jó példa erre az egyensúlyozó robot. A robotnak apró kiigazításokat kell végrehajtania az egyensúly fenntartása érdekében, és gyors reagálást kell tennie, hogy elkapja magát, ha ütközéssel vagy lökéssel találkozik. A PID segítségével beállítható a kerékmotorok reakciója az egyensúly fenntartása érdekében.
A PID visszajelzést igényel az érzékelőtől. Az egyensúlyozó robot giroszkópokat és gyorsulásmérőket használ a robot abszolút szögének mérésére. Az érzékelő kimenetét a PID a motorok vezérlésére használja az egyensúly fenntartása érdekében.
Akkor miért csináltam egy unalmas golyókiegyenlítőt? Persze jó, de a kiegyensúlyozó robotok felborulnak, ha nincsenek megfelelően beállítva. A kiegyensúlyozó robotok nem a legjobb eszközök a PID hangolás kísérletezésére. A labda kiegyensúlyozó sokkal stabilabb, és jó vizuális eszköz a PID hangolás hatásainak megtekintéséhez. A golyókiegyenlítő hangolásával szerzett ismeretek alkalmazhatók a kiegyensúlyozó robot hangolására.
A labda kiegyensúlyozó egy sín egy elfordulási ponton. A sínen egy golyó van, amely a sínen előre -hátra mozog, amikor a sín megbillen. A sínt egy szervo borítja. A sín végén egy érzékelő található, amely méri a golyó távolságát az érzékelőtől. A PID bemenete a golyó távolsága az érzékelőtől, a PID kimenete pedig az a szervó, amely megbillenti a sínt és mozgatja a labdát.
Az Arduino PID könyvtárat használom.
A PID Fiddler az, amellyel a PID értékeket hangolom. Nincs rá szüksége, de segít. A PID Fiddler távol van a Ball Balancer -től, csak két vezetékkel csatlakozik, és csatlakoztatható és leválasztható a Ball Balancer működése közben. Miután megtalálta a legjobb értékeket, az értékeket keményen lehet kódolni a projekt vázlatában.
A PID -hegedűs létrehozásával járó extra erőfeszítések időben kifizetődnek, és a PID hangolásának módosításához szükséges. Gyorsan láthatja a módosítások eredményét. És újra felhasználható a jövőbeli projektekben, amelyek PID -ket használnak. Arról nem is beszélve, hogy szórakoztató építeni, és jól néz ki!
1. lépés: Gömbkiegyenlítő - alkatrészek
![Labda kiegyensúlyozó - alkatrészek Labda kiegyensúlyozó - alkatrészek](https://i.howwhatproduce.com/images/002/image-3537-77-j.webp)
![Labda kiegyensúlyozó - alkatrészek Labda kiegyensúlyozó - alkatrészek](https://i.howwhatproduce.com/images/002/image-3537-78-j.webp)
![Labda kiegyensúlyozó - alkatrészek Labda kiegyensúlyozó - alkatrészek](https://i.howwhatproduce.com/images/002/image-3537-79-j.webp)
A 3D nyomtatott alkatrészek itt találhatók:
(Az összeszerelési utasítások megtalálhatók a nyomtatás utáni útmutatóban, a fenti linken)
1 - 1 "x 1/8" alumínium szög, 500 mm hosszúságra vágva.
1 - Adafruit VL53L0X Repülési idő érzékelő:
1 - Hobby Servo vezérlőkürttel
1 - Merev huzal az összekötéshez (kb. 7 mm)
- Egyéb Szerelőcsavarok
1- Arduino Uno
2 - LED -ek (piros, zöld)
3 - 330 Ohm ellenállások
- Egyéb Jumper vezetékek és Breadboard
- Lapos fekete spray festék
1 - Fehér ping -pong labda
2. lépés: Gömbkiegyenlítő - összeszerelés
![Gömbkiegyenlítő - összeszerelés Gömbkiegyenlítő - összeszerelés](https://i.howwhatproduce.com/images/002/image-3537-80-j.webp)
A golyókiegyenlítő összeszerelési útmutatója itt található:
Néhány további tipp:
Permetezze a sín belsejét lapos feketére, hogy csökkentse az érzékelő által okozott hibákat.
Összekötés (a fenti képen látható):
- Használjon körülbelül 7 mm hosszú merev vezetéket a szervo vezérlő kürt és az érzékelő konzol közötti összekötéshez.
- A sínt vízszintbe kell állítani, a vezérlő kürtöt vízszintesen a szervomozgás középső pontjára kell helyezni (szervoérték 90).
- Hajlítson egy kis hurkot a huzal tetején, és egy z alakú hajlítást a huzal alján.
- Helyezze a z végét a vezérlőkürtbe, jelölje meg a hurok közepén lévő pontot az érzékelőkonzolon.
- Fúrjon egy kis lyukat, és egy kis csavarral rögzítse a vezetéket az érzékelő tartójához.
3. lépés: Ball Balancer huzalozás és Arduino vázlat
![Ball Balancer Wiring & Arduino Sketch Ball Balancer Wiring & Arduino Sketch](https://i.howwhatproduce.com/images/002/image-3537-81-j.webp)
A kábelezést lásd a fenti képen.
Használjon külön tápegységet a szervóhoz. Ez lehet asztali tápegység vagy akkumulátor. Egy 5V -os tápegységet használok.
A PID Fiddler két vezetékkel lesz csatlakoztatva, az egyik az 1 -es érintkezőhöz (soros RX), a másik pedig a földhöz.
A vázlat biztosított.
Vázlat megjegyzések: Az alapérték 200 mm -ről 300 mm -re változik 15 másodpercenként. Hasznos az Arduino IDE soros monitorának használata az érzékelő kimenetének megtekintéséhez.
4. lépés: PID Fiddler 2 - Alkatrészek
![PID Fiddler 2 - Alkatrészek PID Fiddler 2 - Alkatrészek](https://i.howwhatproduce.com/images/002/image-3537-82-j.webp)
A 3D nyomtatott pajzs és gombok itt találhatók:
4-10 Kohm edény
1- Pillanatnyi kapcsolattartó gombok:
1- Adafruit Monochrome 128x32 I2C OLED grafikus kijelző:
1- Arduino Uno
- egyéb. fejléc ping (.1 hüvelyk), sorkapocs, csatlakozó vezeték
5. lépés: Pid Fiddler 2 - Kábelezés, összeszerelés és Arduino vázlat
![Pid Fiddler 2 - Vezetékek, összeszerelés és Arduino vázlat Pid Fiddler 2 - Vezetékek, összeszerelés és Arduino vázlat](https://i.howwhatproduce.com/images/002/image-3537-83-j.webp)
![Pid Fiddler 2 - Vezetékek, összeszerelés és Arduino vázlat Pid Fiddler 2 - Vezetékek, összeszerelés és Arduino vázlat](https://i.howwhatproduce.com/images/002/image-3537-84-j.webp)
Az árnyékolás bekötéséhez használja a kapcsolási rajzot.
Összeszerelési tippek:
-Az egyedi áramköri lapok készítésével kapcsolatos tippeket az oktatóanyagomban talál:
- Szuper ragasztófej a 3D nyomtatott pajzson.
- Drótkötél drótot használok.
- Használjon szögletes aljú edényeket, és vágja le a rögzítő füleket, forró ragasztóval a helyükre.
- Az alkatrészek forrasztva vannak. Használjon női fejlécet az OLED -hez, és az OLED könnyen leválasztható és eltávolítható más projektekhez.
Vázlat megjegyzések:
- Csatlakoztasson egy vezetéket a terminálblokkról (a 2. érintkezőre, TX) a Ball Balancer Arduino 1. tűjére (soros RX). Csatlakoztasson egy vezetéket a sorkapocs (föld) közé a Ball Balancer Arduino testéhez.
- Tartsa lenyomva a gombot, állítsa be a gombokat a PID beállításához, majd engedje el a gombokat, hogy elküldje az értékeket a labdaegyensúlyozónak.
6. lépés: Ball Balancer és PID Fiddler használata
![](https://i.ytimg.com/vi/EJsAFFT2o2k/hqdefault.jpg)
Nincs más hátra, mint elkezdeni játszani vele!
- Helyezze a labdát a sínre.
- Tartsa lenyomva a PID Fiddler gombot, állítsa P, I és D nullára, ST -t 200 -ra az indításhoz.
- A szervó nem válaszol.
- Most kezdjen el kísérletezni különböző P, I és D értékekkel, hogy lássa, hogyan befolyásolja a labda reakcióját és mozgását.
- Próbálja meg megváltoztatni a mintavételi idő (ST) értékeit. A mintavételi idő az az idő milliszekundumban, amikor a bemenet összegyűlik. Az értékeket átlagoljuk a mintavételi idő alatt. Az álló célpont érzékelő kimenete kis mértékben változik. Ha a mintaidő túl kicsi, a PID kimenete "remeg". A PID megpróbálja korrigálni az érzékelő leolvasott zaját. Ha hosszabb mintavételi időt használ, akkor elsimítja a zajt, de a PID kimenete rángatózóvá válik.
7. lépés:
Nem használt
Ajánlott:
Automatikus pontozás egy kis Skee-Ball játékhoz: 10 lépés (képekkel)
![Automatikus pontozás egy kis Skee-Ball játékhoz: 10 lépés (képekkel) Automatikus pontozás egy kis Skee-Ball játékhoz: 10 lépés (képekkel)](https://i.howwhatproduce.com/images/007/image-20196-j.webp)
Automatikus pontozás egy kis Skee-Ball játékhoz: A házi készítésű Skee-Ball játékok nagyszerű szórakozást jelenthetnek az egész családnak, de hátrányuk mindig az automatikus pontozás hiánya volt. Korábban építettem egy Skee-Ball gépet, amely a játékgolyókat külön csatornákba formálta a tudás alapján
Magic 8 Ball: 5 lépés (képekkel)
![Magic 8 Ball: 5 lépés (képekkel) Magic 8 Ball: 5 lépés (képekkel)](https://i.howwhatproduce.com/images/002/image-3703-72-j.webp)
Magic 8 Ball: Ez az Instructable a Dél -Floridai Egyetem Makecourse (www.makecourse.com) projektkövetelményének teljesítésével jött létre. Üdvözöllek a MakeCourse projektemben. A végső projektemhez úgy döntöttem, hogy újra létrehozom az elektronikus & ld
Cat Ball Shooter: 9 lépés (képekkel)
![Cat Ball Shooter: 9 lépés (képekkel) Cat Ball Shooter: 9 lépés (képekkel)](https://i.howwhatproduce.com/images/003/image-7882-18-j.webp)
Cat Ball Shooter: Szükséges anyagok 1 x RFID érzékelő/ távirányító 1 x Arduino uno 2 x DC motorok 1 x 180 szervo 1 x 360 szervóvezeték
PID alapú vonalkövető robot POLOLU QTR 8RC érzékelő tömbvel: 6 lépés (képekkel)
![PID alapú vonalkövető robot POLOLU QTR 8RC érzékelő tömbvel: 6 lépés (képekkel) PID alapú vonalkövető robot POLOLU QTR 8RC érzékelő tömbvel: 6 lépés (képekkel)](https://i.howwhatproduce.com/images/003/image-8976-19-j.webp)
PID alapú vonalkövető robot POLOLU QTR 8RC szenzoros tömbvel: Helló! Ez az első írásom az utasításokról, és ma elvezetlek az útra, és elmagyarázom, hogyan lehet a QTR-8RC segítségével robotot követni a PID-alapú vonalon érzékelő tömb. Mielőtt folytatnánk a robot építését, le kell szögeznünk
Az egyenáramú motor fordulatszámának szabályozása PID algoritmus használatával (STM32F4): 8 lépés (képekkel)
![Az egyenáramú motor fordulatszámának szabályozása PID algoritmus használatával (STM32F4): 8 lépés (képekkel) Az egyenáramú motor fordulatszámának szabályozása PID algoritmus használatával (STM32F4): 8 lépés (képekkel)](https://i.howwhatproduce.com/images/001/image-1303-80-j.webp)
Az egyenáramú motor fordulatszámának szabályozása PID algoritmus (STM32F4) használatával: hello mindenkinek! Ez egy másik projekt. Ezúttal az STM32F407 az MC. Ez a félév végi projekt. Remélem, tetszik. Sok koncepciót és elméletet igényel, ezért először foglalkozunk vele. A számítógépek és a