Sisukord:
- Samm: komponendid ja tööriistad
- Samm: juhtmestik
- Samm: Arduino IDE -kood
- 4. samm: 3D -prinditud osad
Video: Robotiga juhitavad aknakatted: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
See juhend on loodud Lõuna -Florida ülikooli Makecourse'i projektinõude täitmiseks (www.makecourse.com).
See projekt hõlmab automatiseeritud aknakardinaid, mida saab telefonist Bluetoothi kaudu juhtida. Süsteem kasutab reduktoriga alalisvoolumootorit ruloodest tuleva juhtme kerimiseks / kerimiseks, et seda tõsta / langetada, samuti teist mootorit, mis pöörab rulood ruloodelt selle avamiseks / sulgemiseks. Seda saab hõlpsasti toita kahest USB -seinaadapterist, nagu tavaliselt telefonide ja muude väikeste elektroonikaseadmete laadimiseks, või seinakontakti säästmiseks võite osta seinaadapteri, millel on kaks USB -porti. Selle traadita süsteemiga ei pea te enam ruloode reguleerimiseks püsti tõusma, haarake lihtsalt telefon ja avage rakendus!
Samm: komponendid ja tööriistad
Selle projekti jaoks kasutasin järgmisi komponente:
- HiLETgo ESP32 OLED arendusplaat (piltidel must tahvel)
- BEMONOC 24V hammasülekandega alalisvoolumootor 50 p / min (piltidel hõbedane mootor)
- STEPPERONLINE kahevõlliline NEMA 17 samm -mootor (piltidel must mootor)
- STSPIN820 astmeline juhtplaat (piltidel sinine tahvel)
- L298N mootorijuhtplaat (piltidel punane tahvel. Kujundasin selleks kohandatud mootoridraiveri, piltidel rohelise tahvli, kuid L298N asendab minu tahvlit sarnase juhtmestikuga)
- NOYITO DC-DC reguleeritav võimendusmuundur (piltidel sinine tahvel USB-pordiga)
- 2 x 3590S-2-503L mitme pöördega potentsiomeetrid (ümmargune sinine tükk piltidel)
- Leivalaud
- Erineva suurusega hüppaja juhtmed
- Erineva pikkusega 20awg traat
- Erinevad M3 kruvid (3D -prinditud osade jaoks)
- Elektroonikaprojekt, kuhu mahub leivaplaat
Selle projekti jaoks kasutatavad tööriistad:
- 3D printer
- Jootekolb
- Mitmesugused käsitööriistad (kruvikeerajad, tangid jne)
Samm: juhtmestik
Selle projekti juhtmestik on komponentide suure arvu tõttu suhteliselt keeruline, nii et annan endast parima, et näidata, kuidas kõik on omavahel ühendatud. Proovisin Frizting tarkvara abil teha kena skeemi, kuid see ei töötanud minu arvutis korralikult ja ma ei suutnud seda õige ühendusskeemi luua. Ülaltoodud piltidelt leiate skeemi, mis näitab, kuidas kõik on ühendatud, nii DC-DC muundur kui ka ESP32 vajavad nende toiteks USB-ühendust. Kui kasutate alalisvoolumootori draiveriplaati L298N, on juhtmestik selle plaadi puhul pisut erinev minu omast.
Samm: Arduino IDE -kood
Tekstifailina on lisatud minu projekti jaoks loodud kood, see loodi Arduino IDE -s ja nõuab ESP32 tahvlifaile ja nendega seotud teeke. Koodist leiate lingi GitHubi lehele, mis annab teile juhiseid vajalike failide lisamise kohta Arduino IDE -sse. See peaks sisaldama palju kommentaare, mis juhivad teid samm -sammult programmi tegemiste juurde. Faili nimi on "BluetoothControlledWindowBlindsCode.txt".
4. samm: 3D -prinditud osad
Prinditavad osad:
- Hex Rod Coupler
- Ruloodite nööriühendus
- Ruloodid Nööriühenduse kest
- Käigukastiga mootori võlli haakeseadis 1 ja 2
- Käigukastiga mootori kesta alumine pool
- Hammasratastega mootori kesta ülemine pool
- Samm -mootorikarp
- Samm -mootori korpuse põhi
- Sammumootor - potentsiomeetri sidur
- Mootoriga alumine kinnitus
- Mootoriga klamber
- Mootori potentsiomeetri kinnitus
Kokkupanemise sammud:
- Kinnitage 1 potentsiomeeter sammmootori alumisele võllile, kasutades selleks ette nähtud sidurit.
- Paigaldage samm -mootor samm -mootori korpuse siseküljele.
- Kinnitage samm -mootori korpuse põhi samm -mootori korpuse külge, veendudes, et asetate potentsiomeetri nii, et see sobiks oma kohale. Veenduge kindlasti, et potentsiomeeter ja sammjuhtmed oleksid korpuse põhjas olevast avast välja.
- Kinnitati kuuskantvarda sidur samm -mootori võlli külge, mis jääb korpuse ülaosast välja.
- Paigaldage samm -mootori korpus seina külge, sisestage kindlasti ruloode varras haakeseadisesse, samal ajal paigaldatava korpuse vooderdamisel.
- Sisestage M3 kruvi läbi hammasratastega mootori võlli haakeseadise esimese. Viige ruloodest juhe läbi hammasratastega mootori võlli haakeseadise esimese poole ava. Siduge sõlm pärast selle tõmbamist, nii et see ei saaks välja libiseda.
- Kinnitage hammasülekandega mootori võlli haakeseadise teine pool esimese poole külge. Sisestage potentsiomeetri võll haakeseadise teise poole.
- Kinnitage hammasülekandega mootor aknalauale / seinale reduktormootori alumise kinnituse ja klambri abil.
- Joondage hammasülekandega mootori potentsiomeetri kinnitus ja kinnitage see ka seinale.
- Paigaldage käigukastiga mootori korpuse 2 poolt, et käigukastiga mootor korralikult peita. Käivitage potentsiomeeter ja hammasratastega mootorijuhtmed kestast välja ja oma elektroonikakasti poole.
Soovitan:
Kaasaskantav Disco V2 -heli juhitavad LED -id: 11 sammu (piltidega)
Kaasaskantav disko V2 -heli juhitavad valgusdioodid: olen oma esimese kaasaskantava disko tegemisest oma elektroonikateekonnaga kaugele jõudnud. Algses ehituses häkkisin prototüüpplaadile vooluringi ja õnnestus ehitada korralik väike tasku disko. Seekord kujundasin oma PCB ja
DIY - Arduino juhitavad RGB LED -varjud: 5 sammu (piltidega)
DIY | RGB LED -toonid, mida juhib Arduino: täna õpetan teile, kuidas saate oma RGB LED -prille väga lihtsalt ja odavalt ehitada seda projekti. Nad on trükkplaatide tootja
Tutvuge Twinky kõige armsama Arduino robotiga: 7 sammu (piltidega)
Tutvuge Twinky kõige armsama Arduino robotiga: Tere, selles juhendatavas õpetan teile, kuidas ma tegin oma " Jibo " aga nimega "Twinky" Ma tahan selle selgeks teha … SEE EI OLE KOOPIA! MA EHITASIN TWINKY ja siis ma mõistsin, et midagi sellist nagu see on juba olemas: see on
Otto DIY robotiga kõndimine - kiire ja hõlpsasti teostatav õpetus: 7 sammu
Otto DIY robotiga kõndimine - kiire ja hõlpsasti teostatav õpetus: Selles õpetuses õpime, kuidas hõlpsalt Otto DIY robotit kõndima programmeerida. Vaata näidisvideot
4WD robotiga juhitav USB -kaugjuhtimispult: 6 sammu
4WD robotiga juhitav kaugjuhtimispuldi USB -mängupult: oma järgmise robootikaprojekti jaoks olin ettenägematute asjaolude tõttu sunnitud oma robotplatvormi projekteerima/kujundama. Eesmärk on, et see oleks autonoomne, kuid kõigepealt pidin katsetama selle põhilist sõitu võime, nii et arvasin, et see oleks lõbus kõrvalprofi