0,00 €

V košarici ni izdelkov.

0,00 €

V košarici ni izdelkov.

More
    DomovRevijaProgramiranjeShield-A, učni pripomoček za programiranje mikrokontrolerjev (7)

    Shield-A, učni pripomoček za programiranje mikrokontrolerjev (7)

    Svet elektronike colorKomunikacija preko USB kabla je dvosmerna: ne samo da mikrokontroler lahko pošlje sporočilo osebnemu računalniku, pač pa lahko tudi osebni računalnik pošlje sporočilo mikrokontrolerju. S primeri iz preteklega nadaljevanja smo ilustrirali pošiljanje sporočila, tokrat pa bomo pokazali kako lahko mikrokontroler sprejme in obdela sporočilo, ki mu je bila poslana iz terminalskega emulatorja. Predpostavili bomo, da sta Arduino Uno in osebni računalnik še vedno povezana kot prikazano na sliki 23 in da je na Arduino Uno postavljen razvojni sistem Shield-A. Izkoristili bomo svetleče diode D0-D7 z razvojnega sistema ki so, kot smo to že prej spoznali, s priključki Arduino Uno ploščice in z mikrokontrolerjem povezane kot je prikazano na sliki 27.

     

    Komunikacija med mikrokontrolerjem in PC-jem

     

    1. Slika 27: Svetleče diode D7-D0 so tako povezane s priključki Arduino Uno ploščice in priključki mikrokontrolerja

      programska naloga: Program sprejema znake iz terminalskega emulatorja in vsak sprejeti znak vrača nazaj v nespremenjeni obliki, razen če gre za majhno črko; v tem primeru jo bo program pretvoril v veliko črko in jo šele nato poslal nazaj. Nekatere znake bo program razumel kot ukaze:

     

    • če je sprejeta številka med 0 in 7, je potrebno vklopiti “istoimensko” LED-ico, D0-D7;
    • če je sprejeta številka 8, je potrebno zamenjati stanje vseh LED-ic;
    • če je sprejeta številka 9, je potrebno ugasniti vse LED-ice.

    Ta vsebina je samo za naročnike

    Če želite odkleniti to vsebino, se naročite.
    Politika zasebnosti

    Spoštujemo vašo zasebnost in se zavezujemo, da bomo osebne podatke, pridobljene prek spletnega informacijskega sistema, skrbno varovali in jih brez vaše privolitve ne bomo posredoval tretji osebi oziroma jih uporabili v druge namene. Ker obstajajo v spletnem informacijskem sistemu določene povezave na druge, zunanje spletne strani, ki niso vezane na nas, ne prevzemamo nobene odgovornosti za zaščito podatkov na teh spletnih straneh.

    Hkrati se zavezujemo, da bomo po svojih najboljših možnih močeh varovali podatke in zasebnost obiskovalcev spletne strani .

    Da bi preprečili nepooblaščen dostop do pridobljenih podatkov ali njihovo razkritje, ohranili natančnost osebnih podatkov in zagotovili njihovo ustrezno uporabo, uporabljamo ustrezne tehnične in organizacijske postopke za zavarovanje podatkov, ki jih zbiramo.

    Več: https://svet-el.si/politika-zasebnosti