Tikro USB pirmas projektas

Prasidėjo savotiškas naujas etapas – mikrovaldiklio „Native USB“ sąsajos naudojimas.
Sukurtas pirmas projektas su tikru USB, be tarpinės mikroschemos FT232.

Panaudotas mikrovaldiklis PIC18F14K50. Įtaisas atskiria 2 spalvas – juodą ir baltą virš jautriojo elemento (IR LED ir foto tranzistorius).

Žalias LEDas dega, kai jutiklis virš baltos spalvos (popieriaus lapas), o oranžinis dega, kai virš juodos spalvos (pvz. juoda izoliacija).

Įtaisą galima perprogramuot. Tam skirtas tas mažiukas mygtukas.

Padėjus jautrųjį elementą virš balto fono reikia 1 kartą paspausti mygtuką. Įtaisas įsimena „spalvos signalą“ ir įrašo jį į vidinę EEPROM atmintį. Toliau reikia padėt jutikli virš juodo fono ir vėl paspausti mygtuką.

Jeigu panaudot šviesos filtrus (plėvelės? Spalvoti org. stikliai?) – gal būt galima skirti ir kitas spalvas?

Kodas rašytas su MPLAB MCC18. USB funkcijos + pati programa užėmė kažkur pusę valdiklio atminties.

Programą kompiuteriui, kuri „bendraus“ su įtaisu rašysiu ne aš 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *