Taula de continguts:

Llanterna Digispark (Projecte ATtiny85): 7 passos
Llanterna Digispark (Projecte ATtiny85): 7 passos

Vídeo: Llanterna Digispark (Projecte ATtiny85): 7 passos

Vídeo: Llanterna Digispark (Projecte ATtiny85): 7 passos
Vídeo: ✅ Shield programador ATmega/ATtiny (ARDUINO) con PCBWay | J_RPM 2024, Juliol
Anonim
Image
Image
Què és una llanterna?
Què és una llanterna?

Ei, què passa, una vegada més, un nou instructiu, com de costum, us mostraré com fer un projecte fantàstic basat en l'electrònica, i aquesta vegada serà tan fàcil per a tots vostès fer aquest projecte que és una llanterna electrònica, ja que hem estat fent robots i projectes una mica complicats, he decidit fer-ne un de bàsic aquesta vegada per permetre que qualsevol de vosaltres pugui fer-ho i segur que hi ha alguns coneixements electrònics bàsics, però no us ho penseu dues vegades a provar-ho perquè és increïble.

Aquest projecte és tan útil per fer-ho especialment després d’aconseguir el PCB personalitzat que hem encarregat a JLCPCB per millorar l’aspecte del nostre Lanter. A més, hi ha prou documents i codis en aquesta guia que us permetran crear el vostre propi fanal.

Hem fet aquest projecte en només 2 dies, només un dia per acabar la fabricació del maquinari i el muntatge, i després un segon dia per preparar el codi i realitzar les proves.

Abans de començar anem a veure primer

Què aprendreu d’aquest instructiu:

  1. Selecció dels components adequats en funció de les funcionalitats del vostre projecte.
  2. Realització del circuit per connectar tots els components escollits.
  3. Muntar totes les parts del projecte.
  4. Interfície de la placa Digispark ATtiny85 Dev per controlar la llanterna.

Pas 1: Què és una llanterna?

Què és una llanterna?
Què és una llanterna?
Què és una llanterna?
Què és una llanterna?

Tots coneixem les llanternes i per a què les utilitza la gent, les llanternes normalment es fabricaven amb un marc de metall amb diversos costats (normalment quatre, però fins a vuit), normalment amb un ganxo o cèrcol de metall a la part superior. Les finestres d'algun material translúcid s'adaptarien als laterals, ara generalment de vidre o plàstic, però antigament fines làmines de banya d'animals, o de llauna perforada amb forats o estampats decoratius; tot i que algunes llanternes antigues només tenen una quadrícula metàl·lica, el que indica clarament la seva funció era el que es mostra a continuació.

Per tant, és una peça d’una caixa de retenció que sosté una espelma per il·luminar una zona amb la seva flama, en el nostre cas dissenyarem una caixa per contenir la font de llum que és un circuit imprès electrònic que conté alguns LED brillants i per a la flama tremolant utilitzarem un ventilador de 12V CC per tremolar alguns trossos de tela que enganxarem a la part interior de la caixa i també la llum canviarà de color a causa dels LED RGB que estem utilitzant i tot el sistema estarà controlat per un tauler digispark Attiny85.

Pas 2: Digispark ATtiny85 és el cor del nostre projecte

Digispark ATtiny85 és el cor del nostre projecte
Digispark ATtiny85 és el cor del nostre projecte
Digispark ATtiny85 és el cor del nostre projecte
Digispark ATtiny85 és el cor del nostre projecte
Digispark ATtiny85 és el cor del nostre projecte
Digispark ATtiny85 és el cor del nostre projecte
Digispark ATtiny85 és el cor del nostre projecte
Digispark ATtiny85 és el cor del nostre projecte

Parlant de la placa Digispark ATtiny85 produïda per Digistump, que és una empresa familiar i operadora a Portland, que produeix plaques de desenvolupament basades en microcontroladors Atmel que els converteixen en productes compatibles amb Arduino, de manera que pugueu intermitir fàcilment aquestes taules amb Arduino IDE i obtenir més detalls sobre com s'utilitza aquest tipus de taulers a través d'aquest tutorial, on hem explicat en detall com interfície Digispark ATtiny85 amb Arduino IDE.

La placa té un ATtiny (també conegut com TinyAVR) que és una família de microcontroladors desenvolupada per Atmel a partir de finals dels anys noranta (posteriorment Microchip Technology va adquirir Atmel el 2016). Aquests xips tenen un nucli de processador RISC de 8 bits amb arquitectura Harvard modificada. Els més petits de la seva família de microcontroladors AVR són la sèrie ATtiny (nucli de 8 bits i menys funcions, menys pins d'E / S i menys memòria que altres sèries AVR).

Per què Digispark ATtiny85

Estem utilitzant aquesta placa per la seva petita mida que s’adapta perfectament al nostre projecte i també pels pins IO que té, ja que necessitem tres pins PWM per controlar el color clar i una sortida digital per controlar el ventilador de CC a través d’un transistor i tot els pins IO necessaris estan disponibles en aquesta petita placa.

Pas 3: el disseny de llanternes

El disseny de llanternes
El disseny de llanternes
El disseny de llanternes
El disseny de llanternes
El disseny de llanternes
El disseny de llanternes

Com de costum, comencem per la part de maquinari i parlem de maquinari per començar amb la caixa de llanternes, de manera que he dissenyat aquesta forma mitjançant un programari solidworks que em permet generar fitxers DXF per pujar-los en una màquina de tall làser CNC per tal de produir el dissenyat Caixa; hem utilitzat un material de fusta MDF de 5 mm per crear aquesta caixa, perfecta, barata i que aporta un aspecte millor al nostre projecte.

podeu descarregar els fitxers DXF que hem utilitzat per produir aquesta llanterna mitjançant aquest enllaç de descàrrega.

El disseny de la caixa és tan senzill i bàsic perquè pugueu seguir la mateixa idea de disseny per crear el vostre propi disseny amb la forma que més us agradi.

Pas 4: fabricació de PCB (produït per JLCPCB)

The PCB Making (Produït per JLCPCB)
The PCB Making (Produït per JLCPCB)
The PCB Making (Produït per JLCPCB)
The PCB Making (Produït per JLCPCB)
The PCB Making (Produït per JLCPCB)
The PCB Making (Produït per JLCPCB)

Quant a JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.), és l’empresa de prototips de PCB més gran de la Xina i un fabricant d’alta tecnologia especialitzat en prototips de PCB ràpids i producció de PCB de lots petits. Amb més de 10 anys d’experiència en la fabricació de PCB, JLCPCB té més de 200.000 clients a casa i a l’estranger, amb més de 8.000 comandes en línia de prototipatge de PCB i producció de PCB de petites quantitats al dia. La capacitat de producció anual és de 200.000 m². per a diversos PCB d’1 capa, 2 capes o multicapa. JLC és un fabricant professional de PCB que presenta equips de gran escala, bé, una gestió estricta i una qualitat superior.

Tornem al nostre projecte

Per tal de produir el PCB, he comparat el preu de molts productors de PCB i he triat JLCPCB els millors proveïdors de PCB i els proveïdors de PCB més barats per demanar aquest circuit. Tot el que he de fer és fer uns clics senzills per penjar el fitxer gerber i establir alguns paràmetres com el color i la quantitat de gruix del PCB, i només he pagat 2 dòlars per obtenir el meu PCB només al cap de cinc dies.

Com mostra la imatge de l'esquema relacionat, he utilitzat una placa de desenvolupament Digispark ATtiny85 per controlar tot el sistema. podeu obtenir el fitxer PDF esquemàtic a través d’aquest enllaç de descàrrega.

Millor qualitat

la qualitat d’aquests PCB augmenta la nostra confiança a l’hora d’utilitzar el servei JLCPCB en tots els nostres projectes, ja que veieu que el PCB és relativament petit per adaptar-se a la ubicació de la caixa Lantern i també les etiquetes i els logotips també es produeixen molt bé.

podeu obtenir els fitxers Gerber del circuit a través d’aquest enllaç de descàrrega

Pas 5: revisió completa dels ingredients

Revisió completa dels ingredients
Revisió completa dels ingredients

Ja ho tenim tot a punt, així que hem de revisar els components necessaris per a aquest projecte:

  • El PCB que demanem a JLCPCB
  • Digispark ATtiny85 dev board
  • 4 LED RGB de 5 mm
  • Ventilador de 12V CC
  • Transistor BC170
  • Resistència 1K Ohm
  • Adaptador de corrent de 12V CC
  • Alguns connectors de capçalera

Pas 6: Soldadura i muntatge

Soldadura i muntatge
Soldadura i muntatge
Soldadura i muntatge
Soldadura i muntatge
Soldadura i muntatge
Soldadura i muntatge

Ara passem directament al conjunt de la caixa, és molt senzill ja que hem creat la posició del cargol al disseny, però primer hem de cobrir cada part amb aquest paper de calc i després enganxem els trossos de tela als costats de la caixa.

Després, passeu al conjunt electrònic i soldem tots els components al PCB. trobareu a la capa superior de seda una etiqueta de cada component que indica la seva col·locació al tauler i d’aquesta manera estareu 100% segur que no cometreu cap error de soldadura.

Pas 7: Codi Digispark i validació de la prova

Codi Digispark i validació de proves
Codi Digispark i validació de proves
Codi Digispark i validació de proves
Codi Digispark i validació de proves
Codi Digispark i validació de proves
Codi Digispark i validació de proves

Ara he preparat aquest codi que canvia el color dels LED i encén el ventilador, carreguem el codi i col·loquem el tauler a la seva ubicació i, com veieu, aquí teniu els nostres LED que els canvien de colors.

Podeu obtenir el codi font de forma gratuïta a través d’aquest enllaç de descàrrega.

Com podeu veure als nois de les imatges anteriors, el Lantern canvia el seu color clar seguint totes les instruccions que hem creat a través del codi font thr i encara algunes altres millores a realitzar per fer-lo molt més mantega.

Espero que anoteu a la secció de comentaris totes les vostres idees per millorar aquest projecte i també ens mostreu fotografies si proveu un de similar.

Recomanat: