Satura rādītājs:

Bezvadu Arduino vadāma tvertne (nRF24L01): 6 soļi (ar attēliem)
Bezvadu Arduino vadāma tvertne (nRF24L01): 6 soļi (ar attēliem)

Video: Bezvadu Arduino vadāma tvertne (nRF24L01): 6 soļi (ar attēliem)

Video: Bezvadu Arduino vadāma tvertne (nRF24L01): 6 soļi (ar attēliem)
Video: ESP8266 Беспроводной ЧМИ Nextion || Внешний ПЛК Arduino 2024, Jūlijs
Anonim
Bezvadu Arduino kontrolēta tvertne (nRF24L01)
Bezvadu Arduino kontrolēta tvertne (nRF24L01)
Bezvadu Arduino kontrolēta tvertne (nRF24L01)
Bezvadu Arduino kontrolēta tvertne (nRF24L01)
Bezvadu Arduino kontrolēta tvertne (nRF24L01)
Bezvadu Arduino kontrolēta tvertne (nRF24L01)
Bezvadu Arduino kontrolēta tvertne (nRF24L01)
Bezvadu Arduino kontrolēta tvertne (nRF24L01)

Sveiki!

Šodien es jums parādīšu, kā izveidot Arduino kontrolētu tvertni un tālvadības pulti. Tvertnes 3D drukātās daļas (izņemot kontrolieri, sliedes vadotni un tvertnes pārsegu) izstrādāja timmiclark, un tās var atrast šeit.

1. darbība: materiālu un rīku savākšana

Materiālu un instrumentu vākšana
Materiālu un instrumentu vākšana

Lai sāktu, jums būs nepieciešami šādi materiāli:

  • 1x Arduino UNO (šeit)
  • 1x Arduino Nano (šeit)
  • 2x nRF24L01 2,4 GHz bezvadu moduļi (šeit)
  • 1x L298N motora draiveris (šeit)
  • 2x pārnesumu motors (dzeltenais plastmasas gabals) (šeit)
  • 1x kursorsvira (šeit)
  • 1x 9V akumulatora skava (šeit)
  • 2x barošanas slēdzis (šeit)
  • 2x TR 18650 baterijas (un lādētājs) (šeit)
  • 1x TR 18650 akumulatora turētājs 2 baterijām (šeit)
  • 1x vīriešu un sieviešu džemperu komplekts (šeit)

3D drukātās daļas sastāv no (atrodamas šī soļa apakšā):

  • 2x korpuss
  • 2x TrackMidFrame
  • 52x trase
  • 4x zobrats
  • 4x CogBracketInner
  • 4x CogBracketOuter
  • 1x TankCover
  • 1x kontrolieris

Jums būs nepieciešami arī šādi rīki:

  • Lodāmurs
  • Dažādu izmēru urbji
  • Super līme
  • Knaibles
  • Nazis

2. solis: salieciet tvertni

Salieciet tvertni
Salieciet tvertni
Salieciet tvertni
Salieciet tvertni
Salieciet tvertni
Salieciet tvertni

Pēc drukāšanas es samontēju tvertni. Visi gabali, izņemot sliedes, zobratus un pārsegu, tika salīmēti kopā ar super līmi. Sliedes galu galā bija pārāk saspringtas ap zobratiem, iespējams, tā bija problēma ar manu printeri, bet es nolēmu pievienot divas papildu sliedes katrā pusē un izstrādāt sliežu ceļvedi. Tas nav ērtākais risinājums, bet tas darbojas.

Pēc tvertnes salikšanas es izurbju caurumus, lai tie atbilstu bezvadu modulim un barošanas slēdzim. Man, iespējams, vajadzēja urbt caurumus, pirms to visu salīmēju kopā, bet tas neko daudz nemainīja. Es urbju caurumus un piestiprināju motora draiveri tvertnes apakšā ar divām M3 skrūvēm.

Pēc izvēles (ja jums ir tāda pati problēma kā man):

Izdrukājiet divus rezervuāra vadotnes no mapes “pēc izvēles” un dažus celiņus (iesaku katrā pusē pievienot vienu vai divus).

3. solis: tvertnes un kontrollera programmēšana

Lai programmētu arduino, jums būs jāinstalē RF24 bibliotēka. Tāpēc lejupielādējiet tālāk esošos failus un atveriet arduino IDE. Dodieties uz Skice -> Iekļaut bibliotēku -> Pievienot. ZIP bibliotēku un tur importējiet “RF24.zip”.

Tālāk jums būs jāpievieno arduino UNO un augšupielādējiet “tank.ino” arduino. mēs savienosim vadus nākamajā solī.

Tagad atvienojiet Arduino UNO un pievienojiet Arduino Nano un augšupielādējiet “controller.ino” Arduino.

Neaizmirstiet mainīt rīku “dēļa” un “porta” iestatījumus uz pareizo tāfeles veidu un portu.

4. solis: tvertnes vadu savienošana

Tvertnes vadi
Tvertnes vadi
Tvertnes vadi
Tvertnes vadi
Tvertnes vadi
Tvertnes vadi
Tvertnes vadi
Tvertnes vadi

(nRF24L01 moduļa attēls ir skats no apakšas) Tvertnes vadu pievienošana: pievienojiet šādas tapas. nRF24L01 tapas ---- Arduino tapas • GND 1 ---- GND • VCC 2 ---- 3.3V • CE 3- --- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- nav savienots L298N ---- Arduino tapas • IN1 ---- 5 • IN2 ---- 6 • IN3 ---- 9 • IN4 ---- 10 Ciktāl tas attiecas uz tvertnes akumulatoru, zemējuma vads iet uz tvertnes GND tapu arduino un motora vadītāja GND tapa. barošanas vads caur strāvas slēdzi nonāk arduino Vin tapai un motora vadītāja +12 V tapai. Ak, un motora vadītāja +5V tapa ir pievienota arduino 5V tapai.

5. solis: kontroliera pieslēgšana vadam

Kontroliera vadu savienošana
Kontroliera vadu savienošana
Kontroliera vadu savienošana
Kontroliera vadu savienošana
Kontroliera vadu savienošana
Kontroliera vadu savienošana

Vadības vadu pievienošana nRF24L01 tapas ---- Arduino tapas • GND 1 ---- GND • VCC 2 ---- 3.3V • CE 3 ---- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- nav savienots Joystick ---- Arduino tapas • GND ---- GND • +5V ---- 5V • VRx- --- A0 • VRy ---- A1Tā ir neliela mīkla, kurā visas sastāvdaļas ir ievietotas kontrolierī, bet ar zināmu pacietību esmu pārliecināts, ka jums izdosies

Ieteicams: