Satura rādītājs:

Arduino DMX 512 testeris un kontrolieris LAT: 19 soļi
Arduino DMX 512 testeris un kontrolieris LAT: 19 soļi

Video: Arduino DMX 512 testeris un kontrolieris LAT: 19 soļi

Video: Arduino DMX 512 testeris un kontrolieris LAT: 19 soļi
Video: Making flash memory from SD Card 2024, Novembris
Anonim
Image
Image
Shematisks
Shematisks

Atjauninājumi, faili, kodi, shēmas…

Versión en Español

Facebook

Kontroles rīks testēšanai un gaismas demonstrēšanai, izmantojot protokolu DMX-512, kas ir ideāli piemērots ātrai pārbaudei fiksētās vai pagaidu apgaismojuma instalācijās. Šis projekts izriet no nepieciešamības izveidot pārnēsājamu sistēmu ātrai pārbaudei apgaismes iekārtās, bez nepieciešamības uzstādīt apgaismes konsoles, saskarnes vai datorus vidē, kas ir naidīga vai grūti pieejama.

Balstoties uz:

  • Arduino Mega 2560 Rev-3
  • Arduino bibliotēka četri universi DMX v0.3 - Deskontrol
  • Bibliotēkas LCD v1.2.1 - Francisco Malpartida
  • Arduino no Proteus Simulation - Microcontrolandos

Aparatūra v0.4

  • Atbalsta programmaparatūru v0.9 - v1.3
  • 4x20 LCD ar fona apgaismojumu un kontrastu, ko kontrolē programmatūra
  • Barošana no USB, baterijām vai ārēja barošanas avota
  • Navigācijas tastatūra 4x4 tastatūra
  • Analogs vadības potenciometrs
  • Ieslēgšana / izslēgšana (neattiecas uz USB barošanu)
  • DMX izeja no spaiļu bloka, XLR 3-pin un 5-pin XLR
  • Izejas statusa gaismas diodes DMX
  • Simulācija Proteus V7.7 SP2
  • Shēma un PCB Proteus v8.0 SP1

Programmaparatūra v1.3

  • Atbalsta aparatūru v0.3 - v0.4
  • Navigācija no kursora ir viegli pieejama un intuitīva
  • Ātra Vērtību ievietošana no tastatūras
  • Ievietojiet vērtības no analogā potenciometra
  • Atmiņas bankas glabā 8 DMX Visumus
  • Lasīšana no EEPROM, lai sāktu iepriekš atlasītu DMX Visumu
  • Atmiņas iespēju izvēle sākšanai
  • DMX Control Unitary, izvēlas noteiktu kanālu un parāda iepriekšējo un nākamo kanālu vērtības
  • Matricas kontrole DMX parāda 3 x 5 matricu ar parādīto kanālu vērtībām
  • Chaser DMX Control ļauj secīgi atlasīt kanālus ar noteiktu laiku
  • DMX sekvenceris ļauj sekvencēt starp visumiem, kas saglabāti EEPROM atmiņā ar izvēlētu laiku
  • Reizināt DMX vadība ļauj reizināt vērtības, aizpildot atlasītos kanālus
  • Funkcija, lai atrastu gaismekli no izvēlētā kanāla
  • Ātra piekļuve atmiņas iespējām
  • Atmiņas iespējas Saglabāt, ielādēt, notīrīt, notīrīt visu (bankām un tukšai RAM atmiņai)
  • Atmiņas iespējas 8 DMX universu bankām
  • Funkcija Black Out
  • LCD fona apgaismojuma kontrole
  • LCD kontrasta kontrole
  • Tastatūras īsceļi no LCD fona apgaismojuma
  • Keylight sagatavojās nākamajai aparatūras versijai
  • Sastādījis Arduino IDE v1.0.6
  • Arduino bibliotēka četri universi DMX v0.3 - Deskontrol.net
  • Bibliotēkas LCD v1.2.1 - Francisco Malpartida

1. darbība. Licence

2. darbība. Shēma

3. solis: PCB

PCB
PCB

Mums būs jādrukā uz iepriekšējas PCB negatīvas preses

4. solis: simulators

Simulators
Simulators

Mums jāpalaiž simulators ar hex failu vai.elf

5. solis: materiālu saraksts

6. darbība: fenola plāksnes sagatavošana

Fenola plāksnes sagatavošana
Fenola plāksnes sagatavošana

Mēs vienu reizi izmantojam fenola plāksni, mēs pastiprinām vara smilšpapīra ūdeni, plānāku apļveida

7. solis: negatīvs PCB

Negatīvs PCB
Negatīvs PCB
Negatīvs PCB
Negatīvs PCB

Izmantojot Proteus, sūtiet failus, lai izdrukātu acetāta negatīvu pirms presēšanas (ar failu ir PDF fails)

8. darbība

Attēls
Attēls
Attēls
Attēls
Attēls
Attēls

Gaismas jutīgās plēves izmantošana un metode

Mēs izmantojam papīra laminēšanas plēvi, lai perfekti pielīmētu PCB

9. solis: UV gaisma

UV gaisma
UV gaisma
UV gaisma
UV gaisma
UV gaisma
UV gaisma
UV gaisma
UV gaisma

Pievienojiet nedaudz ūdens starp plāksni un acetātu, lai tas nepārvietotos, un uzklājiet UV gaismu

10. darbība. Atklāts

Atklāts
Atklāts
Atklāts
Atklāts

Uzklājiet dzelzs hlorīdu tīru un gatavu

11. solis: mēs perforējam plāksnes

Mēs perforējam plāksnes
Mēs perforējam plāksnes
Mēs perforējam plāksnes
Mēs perforējam plāksnes

12. solis: lodēti komponenti

Lodēti komponenti
Lodēti komponenti
Lodētas sastāvdaļas
Lodētas sastāvdaļas
Lodēti komponenti
Lodēti komponenti
Lodēti komponenti
Lodēti komponenti

13. darbība: noņemts potenciometra ceļvedis

Noņemts līdz potenciometra ceļvedim
Noņemts līdz potenciometra ceļvedim
Noņemts līdz potenciometra ceļvedim
Noņemts līdz potenciometra ceļvedim
Noņemts līdz potenciometra ceļvedim
Noņemts līdz potenciometra ceļvedim
Noņemts līdz potenciometra ceļvedim
Noņemts līdz potenciometra ceļvedim

fenola urbta plāksne, lai ievietotu potenciometru

14. darbība. Tastatūras bāze

Tastatūras bāze
Tastatūras bāze
Tastatūras bāze
Tastatūras bāze
Tastatūras bāze
Tastatūras bāze

Meitenes šķīvja gadījumā, liekot virsrakstus, metina augšpusi, virs tapām, kas sagrieztas ar smilšpapīru un ūdeni, noņem lieko.

15. darbība: tastatūras stiprinājums

Tastatūras stiprinājums
Tastatūras stiprinājums
Tastatūras stiprinājums
Tastatūras stiprinājums
Tastatūras stiprinājums
Tastatūras stiprinājums
Tastatūras stiprinājums
Tastatūras stiprinājums

Mēs pievienojam lentes dubultlenti para pegar el teclado a la placa

Šeit mēs sastopamies ar detaļu, galvenes ir aizsērējušas ar tastatūras elastību, griezumu (mēs apsveram nākamo versiju)

Metiniet galvenes, kas atrodas zem tastatūras, un noliecieties atpakaļ, lai savienotu tastatūru sāniski

Mēs ievietojām tastatūru uz LCD paneļa, šeit ir detaļa, MAX485 pamatne ir ļoti piestiprināta pie tastatūras, mēs nedaudz piespiežam (mēs apsveram nākamajā versijā)

16. solis: uzstādiet Arduino

Uzstādiet Arduino
Uzstādiet Arduino
Uzstādiet Arduino
Uzstādiet Arduino
Uzstādiet Arduino
Uzstādiet Arduino

Mēs pievienojam Arduino Mega kādu lenti USB portam, lai novērstu īssavienojumu starp ierakstiem

17. darbība: visas metinātās sastāvdaļas

Visas metinātās sastāvdaļas
Visas metinātās sastāvdaļas
Visas metinātās sastāvdaļas
Visas metinātās sastāvdaļas
Visas metinātās sastāvdaļas
Visas metinātās sastāvdaļas

18. solis: ielādējiet programmaparatūru Arduino

Ielādējiet programmaparatūru Arduino
Ielādējiet programmaparatūru Arduino
Ielādējiet programmaparatūru Arduino
Ielādējiet programmaparatūru Arduino
Ielādējiet programmaparatūru Arduino
Ielādējiet programmaparatūru Arduino
Ielādējiet programmaparatūru Arduino
Ielādējiet programmaparatūru Arduino

19. darbība. Darbs…

Ieteicams: