Ore semnal luminos de fasole cu bluetooth
Cum aceste ceas
Pentru a afișa textul este necesar să se cunoască în ce timp LED-uri intervale de lumină - coloane de afișare pe ecran. Pentru aceasta avem nevoie să cunoaștem timpul de a comite una cifra de afaceri. Se măsoară după cum urmează: la intersecția orelor fototranzistor pe o piesă rotativă cu un LED IR pe un suport este activat de întrerupere care stochează valoarea curentă a cronometrului (T) și a reseta cronometrul. Acum știm timpul unei rotații. Apoi, împărțiți numărul rezultat de timer cicluri de ceas pentru a conta pixeli pe întreaga lățime t = T / n, în cazul meu n = 141 pixeli și lumină LED-urile la fiecare temporizator t cicluri, adică scris în registrul de ieșire elemente de port matrice cu coloane la un moment dat.
ATMEGA32 microcontroler controlează ceasul, cronometrat de cuarț de la 7.3728 MHz, selectat un cuarț numai datorită faptului că UART la 115.200 de funcționare. HC05 modul Bluetooth. Fototranzistor de fier, cu un obiectiv. scos din flopika sovietic. Aer transformator rana pe rama de carton de la o rolă de hârtie igienică (lol) cât de multe ture nu-mi amintesc în primar, dar aproximativ 50, aproximativ 30, în secundar, cu un robinet de la mijloc, ca două diode redresoare la greutatea în plus nu se rotește, iar pierderea a fost mai mică decât în redresor. Se alimentează transformator de la generator pentru TL494 + drovina pe KT815 si KT814 + IRF830, funcționează la o frecvență de 84 kHz.
Placa este montat pe arborele motorului prin intermediul unui suport de CD-uri, motorul de acționare.
despre
Schema pentru pitalnika transformator de aer
platane de conducere
Recomandați în loc 78L05 TPS76350 de aprovizionare, are o mai mare eficiență, va fi mai puțin cald transformator bobina de aer.
PCB
Taxele separate în programul Sprint Layout 5. placat cu găuri, nu sunt doar așa, și într-adevăr VIAS, ca partea din spate a plăcii un pic mai puțin decât complet acoperit în planul solului. Nu numai ca este acoperit sub BT modulul antenei. dimensiunea LED-urilor 1206, rezistențe 0805.
Toate plăcile din pcb.zip arhiva
Unele caracteristici ale platanele
- Curent de alimentare: 360 mA la 12 V
- Rezoluție: 141h10 pixeli
A se vedea să-l că rata de date prin intermediul modulului UART BT și microcontroler sunt identice. Pentru BT HC05 este 38400 baud / s. Firmware-ul a microcontrolerului este doar o astfel de viteză și de instalat. În programul implicit, de asemenea, dar poate fi schimbat la orice alta, care este susținută de modulul BT.
Firmware-ul pentru rata de transfer corespunde la linia 289 Bobblick.c: usart_init (F_CPU, 38400);
Dacă doriți 115200 / C, apoi conectați un jumper de pe placa de la + 3 pentru a muta modulul în modul de master, și trimite modulul BT la linia de viteză implicită:
we.easyelectronics.ru/part/rabota-s-bluetooth-modulem-hc05.html
Pe lângă lipire jumper-ul înapoi la sol. Efectuat.
Placa din arhivă și în imagini este un pic diferit.
LED-urile sunt conectate la portul C, astfel încât trebuie să dezactivați JTAG în Fyuz.
Cine va ghici ce o inscripție ciudată pe ecran. )