Përmbajtje:
Video: Servo testues me 16 kanale me Arduino dhe printim 3D: 3 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:16
Pothuajse çdo projekt që kam bërë kohët e fundit më ka kërkuar të provoj disa servos dhe të eksperimentoj me pozicionet e tyre para se të hyjnë në asamble. Unë zakonisht bëj një testues të shpejtë servo në një dërrasë buke dhe përdor monitorin serik në arduino IDE për të marrë pozicionet e servo, por këtë herë vendosa të trajtohem dhe të krijoj një sistem të mbyllur, të përhershëm për të testuar servot e mia!
Dizajni mund të kontrollojë 16 servos njëkohësisht, duke përdorur bordin e servo shoferit Adafruit PCA9685. Për të kursyer hapësirë, ai ka vetëm 4 potenciometra për rregullim dhe një grup i veçantë çelsash përdoren për të zgjedhur grupin e katër që dëshironi të kontrolloni. Një problem që hasa në prototipet e hershëm ishte se dizajni ishte shumë i vështirë për tu bashkuar dhe më pas ngjeshur në një kuti të vogël, kështu që ky dizajn më i fundit është shtypur i sheshtë, ngjitur dhe palosur, duke e bërë super të lehtë për tu montuar!
Kam përdorur potenciometra me cilësi të mirë me një vrimë montimi M9, por nëse dëshironi të modifikoni kuvendin Fusion 360 për t'iu përshtatur kërkesave tuaja, mos ngurroni të shkarkoni skedarin: https://a360.co/2Q366j4 (ose thjesht stërviteni më të madh)
Shpresoj se do të kënaqeni me këtë projekt të shpejtë, e di që do të marr një ton përdorim nga imi!
SH NOTNIM: Unë kam probleme me ngarkimin e paketës së shkarkimit në udhëzues, kështu që nëse nuk mund ta merrni këtu, merrni atë nga faqja ime e internetit.
Furnizimet
- Arduino Uno:
- Shofer Servo Adafruit PCA9685 16-kanalësh:
- Hyrja e panelit DC 5.5mm -
- Furnizimi me energji 5V (5A në këtë rast për të lejuar drejtimin e shumë servos) -
- Potenciometër 10K (Vini re se ka vend në dizajn për lloje të ndryshme potenciometrash në varësi të asaj që keni) -
- Rezistenca 10K x 2:
- SainSmart 1.8 "TFT Color LCD Moduli i Ekranit:
- Ndërprerësi me shtytje:
- Tela për saldim (bërthama e vetme ishte e dobishme për shkak se sa lehtë lidhet me arduino)
Hapi 1: Shtypja dhe montimi
Nuk ka kërkesa reale për printimin 3D, nuk ka asnjë arsye që ju nuk mund ta printoni këtë me një rezolucion mjaft të ulët. Nëse keni një printer të madh, është e mundur të printoni të gjithë me një lëvizje, por nëse keni një printer më standard me një shtrat printimi prej rreth 200mm x 200mm, mund ta printoni bazën në tre pjesë të veçanta. Kur i keni të shtypura të gjitha pjesët, dy gjysmat e bazës mund të bashkohen me vida 8 * M2 x 4mm.
Tani mund të futni të gjithë përbërësit - potenciometrat dhe çelsat mund të vidhen në panelet e tyre duke përdorur arrat me të cilat vijnë, dhe bordet mund të vidhosen lehtësisht me vida M2 x 6mm -10mm. Duhet të jetë e qartë sesi bordet futen në bazë të modelit të vrimave. Komponenti i vetëm që është pak më i ndërlikuar është monitori, pasi ai model i veçantë nuk ka një zgjidhje të përshtatshme montimi. Kam përdorur një kasetë për ta siguruar atë në panel, por ju mund të përdorni zam ose diçka të ngjashme.
Hapi 2: Instalimet elektrike
Qasja më e mirë është të lidhni çdo panel sa më plotësisht që të jetë e mundur, pastaj të bëni të gjitha lidhjet e panelit të kryqëzuar ndërsa mbyllni kutinë. Kam përdorur superglues për të mbajtur tela të caktuar në vend dhe për të rregulluar menaxhimin e kabllove, dhe gjithashtu duhet të përdorni tubat e zvogëlimit të nxehtësisë aty ku është e mundur për të izoluar kontaktet.
Hapi 3: Programimi Arduino
Kishte disa tipare me bibliotekën që erdhi me ekranin, kështu që unë do t'ju rekomandoja të instaloni bibliotekën e përfshirë në shkarkimin tim. Programimi për këtë ekran është pak më kompleks sesa shumica e ekraneve me të cilat kam eksperimentuar, por në përgjithësi programimi është akoma mjaft i thjeshtë.
Për t'ju dhënë një përmbledhje se si funksionon kodi, programi fillon me një vlerë të mesme prej 350 për të gjitha servot, e cila duket të jetë një bast i sigurt. Pastaj inicializohet, duke mbushur të gjithë ekranin me të zezë për të bërë sfondin, pastaj duke shkruar emrat e të gjithë servos ("Servo 3:" etj) dhe vlerat e tyre fillestare prej 350. Seksioni aktual i loop -it të programit së pari kontrollon për të parë nëse butonat janë shtypur, dhe nëse po, lëviz shigjetën dhe regjistron servo setin e zgjedhur aktualisht. Pastaj shkruan vlerat e gjerësive të pulsit për të katër servot në grup bazuar në një lexim të hartuar të potenciometrave, i shkruan këto në ekran me ngjyrë të verdhë dhe më në fund i vendos servot në këtë pozicion përmes tabelës së servo driver. Çdo servos që nuk drejtohet aktualisht do të ruajë pozicionin e tij bazuar në inputin e fundit.
Recommended:
Bëni një Kub të Pasqyrës së Pafundësisë së Lehtë - JO Printim 3D dhe JO Programim: 15 hapa (me fotografi)
Bëni një Kub të Pasqyrës së Pafundësisë së Lehtë | JO Printim 3D dhe JO Programim: Të gjithëve u pëlqen një kub i mirë pafundësi, por ato duken sikur do të ishin të vështira për t'u bërë. Qëllimi im për këtë Instructable është t'ju tregoj hap pas hapi se si ta bëni atë. Jo vetëm kaq, por me udhëzimet që po ju jap, do të keni mundësi të bëni një
Llambë Neoboard - Nuk ka nevojë për SD dhe printim 3D: 3 hapa (me fotografi)
Neoboard Lamp - Nuk ka nevojë për SD dhe të printuar 3D: Pasi ndërtova një llambë Minecraft për fëmijën tim 7 vjeç, vëllai i tij i vogël donte diçka të ngjashme. Ai është më shumë në SuperMario sesa në Minecraft, kështu që drita e tij e natës do të shfaqë sprites të lojërave video. Ky projekt bazohet në projektin Neoboard, por pa
Si të krijoni mbajtëse me porosi dhe printim 3D për dëmtimin e krahut: 8 hapa (me fotografi)
Si të dizajnoni mbajtëse me porosi dhe printim 3D për dëmtimin e krahut: Postuar në faqen time në piper3dp.com. Tradicionalisht, gipsat për eshtrat e thyera janë bërë nga suva e rëndë, e fortë, e cila nuk merr frymë. Kjo mund të krijojë siklet dhe probleme të lëkurës për pacientin gjatë procesit të shërimit, si kruajtje, skuqje dhe
Sistemi i Kontrollit të Perdes Alexa - Printim 3D dhe kosto të ulët: 19 hapa (me fotografi)
Sistemi i Kontrollit të Perdeve Alexa - Printim 3D dhe kosto të ulët: Përshëndetje, prej kohësh jam përpjekur të automatizoj sa më shumë shtëpinë tonë. Ndërsa Dimri arrin këtu në Mbretërinë e Bashkuar vendosa të heq punën e mbylljes së të gjitha perdeve në mbrëmje dhe pastaj hapjen e të gjithëve përsëri në mëngjes. Kjo do të thotë të vraposh në
Testues IC, Op-Amp, Testues kohëmatës 555: 3 hapa
Tester IC, Op-Amp, 555 Timer Tester: Të gjithë IC-të e këqij ose zëvendësues janë të shtrirë, por nëse përzihen me njëri-tjetrin, duhet shumë kohë për të identifikuar të Keqen ose të Mirë, Në këtë artikull mësojmë se si mund të bëjmë IC testues, Le të vazhdojmë