Heus amici, hoc est 3 annus meus BE proiciet \ 'celeritate temperandi DC motoribus \' et cum omnibus vobis communicare vellem.
Hic disces quomodo coniungere LCD, hex claviaturae et motoris.
Codex in synagoga simplicior scriptus est. Primum exposui claviaturae hexadecimae interfaciei LCD et motoris interfaciei cum L293D. let's start! ! !
* Lumia 52 * LCD * hex claviaturae DC motor Puto te habere scientiam fundamentalem 8051 programmatis in conventu 293d
Ponte motore motore, sic cum IC, coniungere possumus duos dc motores qui horologico et anticlockwise temperari possunt, et celeritatem cuiusque DC motoris possumus regere dando PWM acus.
L293D currentem ex DC mA habet et apicem output currens 1. 2A per canalem.
Praeterea ambitus integratus etiam comprehendit tueri ambitum ab influentia potentiae dorsi output diode.
Potentia copia output (VCC2)
amplis est ab 4.
5 V ad 36 V, quae facit L293D Optima optio motoris DC agit.
Ut videre potes in circuitu, tres fibulas DC motore (A, B, Enable) coniungunt.
Si celeritatem moderari vis, paxillus ope PWM clavo micro moderatoris coniungitur.
Unum tantum motore connexum et clavum ad celeritatem DC motoris moderandum adhibeo.
Non ingredior in LCD quod nimis magnum est thema et commemoravi nonnullas sitas quae valde utentes sunt plenae LCD comprehendo 16-pin Vss-GND Vdd-
Positivum intentionem v-
Contra occasum data clavum DUXERIT ad clavum LED et LED-
3 lineas moderandas requiruntur ad LCD (RS, R/W & EN) & 8 (vel 4) lineas datas. WhenRSis low (0)
, Data agetur mandatum.
Cum RS altus est (1)
, notitia missa astext consideratur data quae in screen proponendum est. WhenR/Wis low (0)
, Informationes in notitia bus ad LCD scribebantur.
Cum princeps est RW (1)
, Propositum efficaciter ex LCD legit.
In pluribus, notitia ex LCD legi non debet, ergo haec linea recta cum Gnd coniungi potest, servata linea moderatoris.
Enablepin adhibetur ad cohibere data in notitia paxillus. EXTREMUM -
Maximum signum requiritur ad lock data.
LCD praecepta nostra explicabit et faciet, cum EN linea demissa est.
Si numquam humiliaveris, mandata tua numquam exequentur. refrence-
keyboard essentialiter collectionem 16 clavium in forma 4× 4 matricis disposita est.
claviaturae hexadecimales plerumque claves habentium numerorum 0 ad 9 et characterum A ad F habet.
Claviatura hexadecimalis 8 lineas communicationis habet, R1, R2, R3, R4, C1, C2, C3 et c4, respective.
R1 ad R4 quatuor ordines repraesentat, et C1 ad C4 quatuor columnas repraesentat.
Cum clavis specificis premitur, ordo nexus et columna nexus terminalis clavium breve circuitur respondentes.
Exempli gratia, si urgeas 1, versu R1 et columna C1, erit brevis circuitus, et sic porro.
Programma agnoscit quae clavis modum columnae intuens premetur.
Hoc modo, ordo proprius humilis remanet (
Kerva alias lineas High)
Et deprime si columna est humilis.
Si columna humilis inveniatur,
linea depressa) .
premebatur clavis repraesentans nexum inter columnam et ordinem respondentem (
Exempli gratia, si ordo R1 initio humilius et columna C1 humilior in intuendo invenitur, id significat quod clavis 1 premitur.