INHOUDSOPGAWE:

NRF24L01 DMX -aflosmodule: 8 stappe
NRF24L01 DMX -aflosmodule: 8 stappe

Video: NRF24L01 DMX -aflosmodule: 8 stappe

Video: NRF24L01 DMX -aflosmodule: 8 stappe
Video: NRF24L01 Getting Started Guide 2024, Julie
Anonim
NRF24L01 DMX -aflosmodule
NRF24L01 DMX -aflosmodule

Stuur DMX oor NRF24L01 na 'n Arduino -beheerde aflosmodule

Stap 1: materiaal

2x Adruino Uno

2x NFR24L01 2,4 GHz -module

2x Socket Adapter plate Board vir 8Pin NRF24L01 module

2x MAX485 -module

1x 5v aflosmodule

1x TM1637 4 -syfer 7 segment -skerm

1x roterende enkodeerder (5 -pins, drukknop)

1x 3D -gedrukte draaiknopknop

1x Manlike 3 -pins DMX -aansluiting

2x Manlike 3 -pins DMX -aansluiting

Minstens 3> 5v LED's

2x DC-DC SX1308 Step-UP Boost-omskakelaar 2-24V na 2-28V 2A

2x 3,7 A Batterye en batteryhouers

1x 12V battery

1x 12V LED

Verskeie weerstande en draad gebaseer op u onderdele en opstelling

Stap 2: Lê u PCB -skild uit

Lê u PCB -skild uit
Lê u PCB -skild uit
Lê u PCB -skild uit
Lê u PCB -skild uit
Lê u PCB -skild uit
Lê u PCB -skild uit
Lê u PCB -skild uit
Lê u PCB -skild uit

Ek kon nie 'n groot genoeg PCB vind om op Fritzing te gebruik nie, en ek het my diagramme op die broodbord gelos, maar die doel van hierdie projek is om PCB -skilde vir u Arduinos te vervaardig.

U benodig twee verskillende skilde, een vir u sender en een vir u ontvanger. Ek het 'n klomp foto's aangeheg van hoe ek my ontvanger uitgelê het, maar dit was die eerste keer dat ek aan 'n PCB werk, en ek dink beslis dat u 'n meer doeltreffende weergawe van u eie kan kry.

In die volgende stappe sal ek die broodborduitlegte versigtig maak, sodat u ten minste kan sien waar al die verbindings gemaak word.

As u 'n dieper stap vir stap van die broodbord nodig het, raadpleeg my "DMX Relay Module" instruksies, maar let op dat sommige van die penne moet verander, sodat u dit moet sien as u besluit om na die fritte te kyk

Stap 3: Senderuitleg

Senderuitleg
Senderuitleg

Dit word aanbeveel dat u u eie uitleg van die PCB gebruik

Stap 4: Ontvangeruitleg

Ontvangeruitleg
Ontvangeruitleg

Deur die ontvanger -uitleg te versier, word aanbeveel dat u u eie PCB -uitleg gebruik

Stap 5: Druk 'n enkodeerknop in 3D af

3D -druk 'n enkodeerknop
3D -druk 'n enkodeerknop
3D -druk 'n enkodeerknop
3D -druk 'n enkodeerknop

3D Druk 'n knop vir u Rotary Encoder uit as u een wil hê of as dit deel is van u opdrag

Stap 6: Senderkode

Sien lêer aangeheg weens formatering

Stap 7: Ontvangerkode

Sien aangehegte lêer as gevolg van formatering

Stap 8: Toets

Ek is op reis en kon nie die kode wat ek gemaak het, verander nie. Voorheen kon ek DMX oor beide modules ontvang en die DMX oor NRF24L01 stuur, maar ek kon nie die DMX oor NRF24L01 ontvang nie. Die video hierbo is 'n vorige toets wat ek gedoen het om te bevestig dat my PCB korrek bedraad is. Ek dink die kode -aanpassings wat ek gemaak het, het die probleem opgelos, maar ek sal dit eers op 14/3/18 kan toets. Kyk dan weer vir opdaterings

Aanbeveel: