Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Që kur isha fëmijë i vogël u mahnita nga Makinat me telekomandë, por rrezja e tyre nuk i kaloi kurrë 10 metra. Pasi mësova disa programe Arduino, më në fund vendosa të krijoj makinën time të telekomanduar që mund të shkojë deri në 1KM duke përdorur modulin nRF24L01+.
Qëllimi im kryesor ishte të bëja një makinë që ka një gamë të lartë me një kohë të gjatë loje. Për të arritur këtë qëllim unë e bëra makinën sa më të lehtë duke përdorur shasi të lehtë dhe duke përdorur bateri të lehta litium-jon që kanë kapacitet të mirë (3000mAh). U mundova shumë për të nxjerrë gamën 1KM nga nRF24L01+ sepse u përballa me shumë probleme gjatë ndërtimit. Por në fund të fundit, ishte vërtet argëtuese për tu ndërtuar dhe jam vërtet i kënaqur me rezultatin.
Le të fillojmë !!
Hapi 1: Porositni përbërësit tuaj
Për të bërë një makinë me telekomandë, do t'ju duhet:
1x Arduino Mega2560
1x Arduino Nano
1x Mburoja Motorike Adafruit
2x nRF24L01+
4x Motor + Kuti ingranazhesh
4x Rrota
2x 3.3V Rregullator i Tensionit (LM1117)
5x butona shtytës
2x 10 µF Kondensator
3x Bateri litium-jon (për të bërë një paketë baterie 12V)
Bateri 9V
2x 100 nF Kondensator
Tituj Femra
Telat Jumper
Hapi 2: Shtypni Shasinë
Unë e projektova këtë shasi duke përdorur një softuer CAD, pastaj e printova duke përdorur një makinë CNC. Materiali i përdorur për këtë trup është PVC me trashësi 5mm. PVC është një material i mirë për t’u përdorur sepse është e lehtë për të punuar (siç mund ta shihni në foto kam përkulur disa pjesë të trupit duke aplikuar pak nxehtësi), relativisht e lirë, mjaft e fortë për të mbajtur peshën e përbërësve dhe është gjithashtu shumë e lehtë.
Hapi 3: Pse të përdorni një Mburojë Motorike?
Ju duhet të dini se çdo energji që vjen përmes kunjave Arduino ka të ngjarë të ketë kaluar përmes rregullatorit të tensionit në bord në bord. Rregullatori i tensionit nuk është krijuar për të trajtuar sasi të mëdha të rrymës. Dhe nëse bordi juaj po mundësohet përmes USB, USB nuk është krijuar për të siguruar sasi të mëdha të rrymës. Gjetja e një mënyre tjetër për të fuqizuar një motor ku rryma nuk rrjedh përmes rregullatorit në bord do të zvogëlojë sasinë e nxehtësisë së gjeneruar dhe do të kursejë energjinë e bordit për çdo sensorë ose kontrolle të tjera që mund të jenë të nevojshme.
Një avantazh tjetër i një mburoje motorike është se e bën shumë më të lehtë ndërlidhjen me motorët përbërës, dhe thjeshton instalimet elektrike dhe lejon funksione si përmbysja e drejtimit të motorit.
Hapi 4: Bëni telekomandën tuaj
Siç mund ta shihni ka 8 butona në telekomandë, por tani unë jam duke përdorur vetëm 5 butona (1 buton për çdo drejtim + 1 buton për të ndryshuar shpejtësinë e drejtimit).
Këtu mund të gjeni skemën që kam krijuar për transmetuesin:
-
nRF24L01+:
- CE Lidhu me Arduino D7
- CS Lidhu me Arduino D8
- MOSI Lidhu me Arduino D11
- MISO Lidhu me Arduino D12
- SCK Lidhu me Arduino D13
- GND Lidhu me Arduino GND
- 3.3V Lidhu me LM1117 OUT
- Lidhni kondensatorët sipas skemës
-
Arduino:
- VIN Lidheni me 9V të baterisë
- GND Lidhu me GND të baterisë
- Lidhni të gjitha butonat e shtypjes sipas skemës
-
LM1117:
- IN Lidhu me Arduino 5V
- GND Lidhu me Arduino GND
Pasi të keni bërë të gjitha lidhjet e kërkuara, do t'ju duhet të ngarkoni kodin më poshtë, por para kësaj sigurohuni që të shkarkoni dhe përfshini Bibliotekën RF24
Hapi 5: Lidhni elektronikën dhe ngarkoni kodin
Këtu mund të gjeni skemën që kam krijuar për marrësin:
-
nRF24L01+:
- CE Lidhu me Arduino A8
- CS Lidhu me Arduino A9
- MOSI Lidhu me Arduino D51
- MISO Lidhu me Arduino D50
- SCK Lidhu me Arduino D52
- GND Lidhu me Arduino GND
- 3.3V Lidhu me LM1117 OUT
- Lidhni kondensatorët sipas skemës
-
Mburoja motorike Adafruit:
- M1 Lidhu me motorin e përparmë të djathtë
- M2 Lidhu me motorin e majtë të përparmë
- M3 Lidhu me motorin e pasmë të majtë
- M4 Lidhu me motorin e pasmë të djathtë
- M+ Lidhu me baterinë 12V
- GND Lidhu me GND të baterisë
-
LM1117:
- IN Lidhu me Arduino 5V
- GND Lidhu me Arduino GND
Pasi të keni bërë të gjitha lidhjet e kërkuara, do t'ju duhet të ngarkoni kodin më poshtë, por para kësaj sigurohuni që të shkarkoni dhe përfshini Bibliotekën RF24 dhe Bibliotekën AFMotor
Hapi 6: Përmirësimet e së ardhmes
Urime, ju keni ndërtuar një makinë plotësisht të kontrolluar nga radio që mund të kontrollohet deri në 1KM Gama!
Siç thashë më herët, jam shumë i kënaqur me rezultatin, por e di që ka gjithmonë disa përmirësime për ta bërë makinën më të mirë. I vetmi përmirësim që kam në mendje tani është ndryshimi i motorëve që kam me ata më të shpejtë sepse makina nuk është mjaft e shpejtë për mua. Unë po planifikoj gjithashtu të bëj një sistem pezullimi, për ta lënë makinën të dalë jashtë rrugës.
Nëse keni ndonjë përmirësim që mund të bëj, ju lutem më tregoni në komente.
Nëse përballeni me ndonjë problem gjatë ndërtimit, mos ngurroni të komentoni më poshtë.
Shpresoj se ju ka pëlqyer kjo udhëzues, faleminderit për leximin!:-)
Çmimi i Tretë në Konkursin e Telekomandës 2017