Taula de continguts:
Vídeo: Seqüenciador de llum mitjançant muntatge i microxip PIC16F690: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
L’objectiu d’aquest projecte és construir un seqüenciador lleuger per provar la velocitat de reacció d’un jugador. La interfície d'usuari d'aquest seqüenciador de llum consta de 8 LEDs i un botó. Pel que fa a la tècnica, enviarem codi escrit en llenguatge de muntatge amb MPLAB X IDE, a un microcontrolador per controlar els LED i llegir l'entrada des del botó. Una vegada que s'executa el programa, els LEDs mostren una seqüència d'escombratge i esperen que el jugador comenci el joc prement el botó. Després de prémer el botó, els LED s’apaguen durant un temps aleatori i s’incrementen immediatament (com en il·luminar-se del primer a l’últim i repetir aquesta rutina). Tot el que el jugador ha de fer és tornar a prémer el botó un cop veu que els LED comencen a il·luminar-se en seqüència. Els LEDs mostren un conjunt de patrons alegres només si el jugador reacciona abans que s’encengui el quart LED. Per fi, el programa reinicia el joc entrant en mode escombrat. Sí, sé que no podeu esperar a fer aquest joc addictiu, així que anem a construir-lo ara
Pas 1: materials
"Dóna'm sis hores per talar un arbre i les quatre primeres les passaré afilant la destral". (Abraham Lincoln)
Estar preparat i disposar dels materials necessaris és crucial per tenir èxit en aquest projecte. Obteniu la mà d’aquestes peces i programes. Si no podeu, és trist que haureu de replantejar-vos molta lògica, perquè la programació de baix nivell és molt específica del maquinari que utilitzeu o “específica de la màquina”. Per exemple, la creació d’un seqüenciador lleuger amb PIC16F690 de Microchip, que estem utilitzant, tindrà un codi de diferència i un esquema de maquinari diferent de l’ús d’MCS-51 d’Intel, perquè tenen estructures internes diferents, pins d'E / S i fins i tot requereixen diferents sintaxis de muntatge.
Nota: Us recomanem que prepareu un extractor de xips que faciliti l'extracció del microcontrolador de PICkit i taulers de suport. En cas contrari, podria trencar accidentalment alguns pins crítics al microcontrolador i començar a queixar-se de comprar-ne un de nou amb el cost d’enviament i haver d’esperar unes setmanes per reprendre el projecte.
Pas 2: maquinari
En primer lloc, comprendreem el maquinari i connectarem tot de la manera correcta.
Tècnic: el microcontrolador PIC16F690 té 20 pins: Vss (alimentació), Vdd (terra), 6 pins per al port A, 4 per al port B i 8 per al port C. Hi ha tres ports i es pot configurar com a entrada o sortida. En aquest projecte, farem servir el port C com a sortida, ja que 8 pins corresponen a 8 LEDs i el port B com a entrada. Tingueu en compte que els LED que fem servir poden suportar un corrent màxim de 20mA i, si utilitzem una font d’alimentació de 5V al circuit, haurem d’afegir una resistència de 150Ω en sèrie amb cada LED. Només explotarem un pin del port B, ja que només tenim un botó i farem servir el pin RB4 per a això. Haureu de consultar el full de dades PIC16F690. Consulteu l'apèndix A per obtenir informació sobre la configuració del maquinari
Instruccions
1. Connecteu el positiu de cada LED a un pin del port C del microcontrolador en sèrie amb una resistència de 150 Ω i negatiu a GND.
2. Connecteu un extrem del botó al bit RB4 del port B i l'altre extrem a GND.
3. Connecteu Vss del microcontrolador a GND i Vdd a 5V.
Això és tot pel maquinari. Senzill i ordenat. Comproveu el vostre maquinari abans de continuar per assegurar-vos que teniu tot connectat al lloc adequat i que no us cremeu res.
Pas 3: enllaç a l'informe
Aquesta serà una introducció a aquest instructiu. Per veure tot el que es pot instruir, aneu a aquest enllaç.
kedev.wordpress.com/2018/11/20/light-seque…
Recomanat:
Muntatge i control del kit de cotxes robòtics mitjançant control remot sense fils PS2: 6 passos
Muntatge i control del kit de cotxes robòtics mitjançant control remot sense fils PS2: aquest projecte està relacionat amb els passos bàsics del món de la robòtica, aprendràs a muntar un kit de cotxes robòtics 4WD, col·locant-hi maquinari i controlant-lo amb el comandament sense fils PS2
Feu un suport de muntatge DSLR per menys de 6 $ mitjançant canonades de PVC (monòpode / trípode per a qualsevol càmera): 6 passos
Feu un suport de muntatge DSLR per menys de 6 $ amb canonades de PVC (monòpode / trípode per a qualsevol càmera): Sí …. Podeu fer-vos el vostre només amb algunes canonades de PVC i T És lleuger … És perfectament equilibrat … És sòlid fort … És personalitzable … Sóc Sooraj Bagal i compartiré la meva experiència sobre aquest suport de càmera que he creat per
Seqüenciador digital de 4 passos: 19 passos (amb imatges)
Seqüenciador digital de 4 passos: CPE 133, Cal Poly San Luis Obispo Creadors de projectes: Jayson Johnston i Bjorn Nelson A la indústria musical actual, un dels instruments més utilitzats. és el sintetitzador digital. Tots els gèneres musicals, des del hip-hop fins al pop i la vigília
Mini llum de nit de llum de nit / llum: 5 passos
Llum / làmpada nocturna de nit de mini LED: primer, hauria de dir que es va inspirar en la làmpada LED de peu Mini de Sunbanks. En lloc d’utilitzar un biro per mantenir el led allunyat de l’escriptori, he utilitzat un clar perspex per projectar la llum de la base. Aquest petit projecte és un prototip
Muntatge del muntatge de la càmera per al Destripador de llibres de Bkrpr.org: 10 passos
Muntatge del muntatge de la càmera per al Destripador de llibres de Bkrpr.org: documentació pas a pas per construir aquest muntatge de la càmera per anar al separador de llibres descrit a bkrpr.org i que es mostra aquí: bkrpr 1.0 flickr set. El muntatge del muntatge és bastant senzill. Necessitareu: + 2x - 3 " fins a 5 " cargols / cargols llargs + 1x - 2 i qu