Programiranje

  • 2. oktobra, 2021

    MiŠKo – Mikrokrmilniški Študentski Komplet – skozi evolucijo prvih 10 let

    Pred dobrimi desetimi leti sem na Fakulteti za elektrotehniko prevzel predmet Osnove Mikroprocesorske Elektronike (OME) od dragega kolega in pedagoškega mentorja doc. dr. Žarka Gorupa. Univerza v Ljubljani, Fakulteta za elektrotehniko Avtor: izr. prof. dr. Marko Jankovec E-pošta: Marko.Jankovec@fe.uni-lj.si 2021-300-35 Čeprav je bil predmet dobro zasnovan in zasidran v učnem...

  • 1. oktobra, 2021

    Krmiljenje RGB LED-ic, mešanje barv (4)  – Shield-A, učni pripomoček za programiranje mikrokontrolerjev (13)

    V predhodnih nadaljevanjih smo spoznali dve važni tehniki programiranja: multipleksiranje in pulzno-širinsko modulacijo. Prva od njih nam omogoča, da na RGB diodah D8-D11 razvojnega sistema Shield-A sočasno (pravzaprav, navidezno sočasno) aktiviramo različne barve. Druga tehnika omogoča, da programsko krmilimo jakost vsake posamezne barve. V naši naslednji nalogi bomo prav tako...

  • 1. oktobra, 2021

    Upravljanje ogrevanja preko interneta (2)

    Naloga, ki sem si jo zastavil, je oddaljen nadzor in upravljanje ogrevanja vikenda. V vseh primerih za oddaljen nadzor potrebujemo dostop do interneta. Ker na vikendu še nimamo WiFi omrežja, se za dostop do interneta ponuja uporaba GSM signala. Tokrat bomo dodajali funkcionalnost in grafiko. Avtor: Janez Pirc E-pošta: janez.pircc@gmail.com...

  • 1. oktobra, 2021

    Razhroščevanje Arduino ™ kode

    Razhroščevanje Arduino ™ kode s programom Programino IDE. Preprost način za razhroščevanje Arduino kode preko serijskega terminala brez zunanje strojne opreme. Hackster Inc. Avtor: Ulli Sommer 2021-300-49 Pri programiranju mikrokontrolerjev se nam zdi, da pišemo pravilno kodo, vendar se občasno tudi dogodi, da program napišemo napačno in zato ne deluje...

  • 1. oktobra, 2021

    Vadnica za Arduino CAN – povezovanje CAN BUS MCP2515 modula z Arduinom

    Danes je v vsakem povprečnem avtomobilu približno 60 do 100 senzorskih enot za zaznavanje in izmenjavo informacij. Ker avtomobilski proizvajalci nenehno izboljšujejo pametnost svojih avtomobilov s funkcijami, kot so avtonomna vožnja, sistem zračnih blazin, nadzor tlaka v pnevmatikah, sistem tempomata itd., se pričakuje, da bo to število samo še višje....

  • 4. septembra, 2021

    Krmiljenje RGB LED-ic, mešanje barv (3)

    Shield-A, učni pripomoček za programiranje mikrokontrolerjev (12)V nadaljevanju bomo pokazali, da lahko RGB diode prikazujejo veliko, veliko več, kot sedem barv. Za to je treba mešati osnovne barve – rdečo, zeleno in modro – v različnih razmerjih. Resda vrednosti uporov R11, R12 in R13 ni mogoče programsko spreminjati, lahko pa...

  • 4. septembra, 2021

    Zamenjajte odsluženi ESP8266-13 z zmogljivejšim ESP32-WROOM AVR, ESP, PIC in drugi, ko gre zares (3)

    SpaceX je med počitnicami s testiranjem prileganja še nedokončanih prototipov rakete SN20 in boosteja BN4 znova slikovito prikazal, kako pomembno vlogo pri razvoju nove strojne opreme ima hitro prototipiranje. Kako hitro in enostavno razvijati? Kako testirati in dopolnjevati ugnezdeno programsko opremo? Kaj narediti, da bo zanesljivo delovalo tudi, ko gre...

  • 4. septembra, 2021

    Raspberry Pi PICO- CircuitPython ali MicroPython?

    Preden sem dobil Raspberry Pi Pico ploščo v Kanado, je bil RP2040, ki se nahaja na tej plošči, podprt v več razvojnih jezikih. Med vsemi so vključeni C / C ++ s pomočjo Raspberry Pi Foundation SDK-ja, pa tudi MicroPython in CircuitPython. Avtor: Brian Millier 2021-299-42 Kmalu zatem je Arduino...

  • 4. septembra, 2021

    Upravljanje ogrevanja preko interneta (1)

    Naloga, ki sem si jo zastavil, je oddaljen nadzor in upravljanje ogrevanja vikenda. V vseh primerih za oddaljen nadzor potrebujemo dostop do interneta. Ker na vikendu še nimamo WiFi omrežja, se za dostop do interneta ponuja uporaba GSM signala. Avtorj: Janez Pirc Epošta: janez.pircc@gmail.com 2021-299-52 Potrebujem novo SIM kartico za...

  • 2. julija, 2021

    Krmiljenje RGB LED-ic (2), Shield-A, učni pripomoček za programiranje mikrokontrolerjev (11)

    V 13. programski nalogi smo posamično vključevali RGB diode oziroma smo na vseh sočasno vklopili isto barvo – to je naloga, ki jo lahko rešimo na “običajen” način in to tako, da postavimo priključke mikrokontrolerja v določena logična stanja. Avtorja: mag. Vladimir Mitrović in Robert Sedak E-pošta: vmitrovic12@gmail.com 2021-298-30 Če...

  • 2. julija, 2021

    PYTHON 6 – SoC

    Sistem na čipu (Vir:1) je tehnologija, ki je omogočila pametne telefone. Preko malih matičnih plošč (Vir:2) omogoča hiter razvoj s pomočjo ustreznih modulov. Tehnično je SoC procesorsko jedro(a), grafična kartica in večina potrebne vhodno izhodne elektronike. Še posebej moramo omeniti GPIO (General-purpose input/output) (Vir:6) dodatek, ki omogoča krmiljenje, komunikacijo in...

  • 2. julija, 2021

    AVR, ESP, PIC in drugi Arduino projekti, ko gre za res!

    SpaceX je za sodobna vesoljska plovila Starship v razvoju priredil krmilno elektroniko in programje svojega »delovnega konja«, rakete Falcon 9, a šele v peto se mu je posrečil njegov pristanek z višine 10 km. Podobno velja za domačo elektroniko. Kako hitro in enostavno razvijati? Kako testirati in dopolnjevati ugnezdeno programsko...

  • 1. junija, 2021

    Arduino barvni OLED

    Naj bodo vaši projekti “barvni”! Hackster Inc.2021-297-38 Zaslon je zelo majhen. Ima skoraj enako velikost kot enobarvni OLED zaslon. Toda njegova ločljivost ni enaka. Ima ločljivost 96 × 64 pik. Torej ima nižjo ločljivost pri enaki velikosti. Prikaže lahko 65 tisoč barv! Zaslon, ki sem ga kupil, uporablja SPI vmesnik,...

  • 1. junija, 2021

    Krmiljenje RGB LED-ic (10)

    Shield-A, učni pripomoček za programiranje mikrokontrolerjev (10). Avtorja: Vladimir Mitrović in Robert SedakE-pošta: vmitrovic12@gmail.com 2021-297-40 Nadaljujemo s preučevanjem večbarvnih (RGB) svetlobnih diod, ki so na razvojnem sistemu Shield-A označene z D8-D11 (slika 36 iz prejšnjega članka). Razmislili smo, kako optimalno povezati njihovih 16 priključkov, hkrati pa kako bi ohranili možnost...

  • 1. junija, 2021

    AVR, ESP, PIC in drugi Arduino projekti, ko gre za res!

    SpaceX je za sodobna vesoljska plovila Starship v razvoju priredil krmilno elektroniko in programje svojega »delovnega konja«, rakete Falcon 9, a šele v peto se mu je posrečil njegov pristanek z višine 10 km. Podobno velja za domačo elektroniko. Kako hitro in enostavno razvijati? Kako testirati in dopolnjevati ugnezdeno programsko...

  • 1. junija, 2021

    PYTHON 5

    Python (Vir:2) je tolmač. Je enostaven , pokriva vse programerske vsebine in je orodje številnih uporabnikov in razvijalcev. Preden začnemo raziskovati izbrane vsebine si moramo pogledati osnove (Vir:1). Na spletu obstaja veliko posnetih izobraževalnih tečajev. Vabim vas, da si kakšnega ogledate. Pri python-u velja, tako kakor pri ostalih tehnologijah, da...

  • 31. maja, 2021

    Spoznajte se z režimom globokega spanja ESP32

    Si predstavljate, da bi vaš projekt na običajnih baterijah AA deloval skoraj 5 let? To je mogoče s čipom ESP32. Hackster Inc.2021-297-54 Kaj smo uporabili v tem projektu Dragi prijatelji, dobrodošli v branju tega članka! Tokrat se bomo naučili, kako preklopiti čip ESP32 v način globokega spanja, da prihranimo energijo...

  • 5. maja, 2021

    Pametne baterije

    Sodobne baterije vsebujejo vezje, ki ščiti celice, spremlja njihovo stanje in omogoča komunikacijo z nadrejenim sistemom. Tako lahko od baterije izvemo kakšni sta njena napolnjenost in zdravje, brez da bi poznali kemične lastnosti celic Pomanjkljivost baterij brez elektronike je, da je težko ugotoviti koliko naboja oz. energije vsebujejo. Zgolj napetost...

  • 29. aprila, 2021

    Android – GUI-O lučka

    Osvetlitve z LED-icami se danes uporabljajo praktično povsod. Predvsem v zimskem času, ko so noči dolge in imamo prižgane luči dalj časa, je to idealna zamenjava za klasične luči, saj se to pozna pri porabi električne energije. S pojavom LED svetil se je poraba električne energije zmanjšala praktično na vseh...

  • 23. aprila, 2021

    Geekcreit UNO R3 Starter KIT

    Proizvajalci Arduino ploščic in KIT kompletov so nas zopet presenetili! Tokrat vam predstavljamo Geekcreit UNO R3 Starter KIT, ki vsebuje preko 60 raznih komponent, s katerimi boste lahko počeli marsikaj Geekcreit UNO R3 Starter KITje izboljšan UNO_R3 komplet, ki so mu dodali več komponent, s katerimi boste dosegli več funkcij...

  • 5. maja, 2021

    Krmiljenje LED-ic

    Shield-A, učni pripomoček za programiranje mikrokontrolerjev (9) V tem in naslednjih nekaj nadaljevanjih bomo obravnavali LED-ice D8-D11 (slika 36). Čeprav so fizično štiri LED-ice, so znotraj vsake od njih trije LED čipi, ki oddajajo svetlobo rdeče (R), zelene (G) in modre (B) barve, zato take diode običajno imenujemo RGB diode....

  • 5. maja, 2021

    IoT naprave v globalnem AWS oblaku – 5. del (Microchip PIC32WFI32E Couriosity Board)

    Amazonove spletne storitve v računalniškem oblaku (AWS) lahko uporabljamo tudi v IoT napravah z ESP8266, ESP32, WINC15x0, WFI32E in drugimi IoT Wi-Fi moduli. Kako jo izdelamo in kako deluje AWS IoT naprava? Katere storitve ponuja oblak? Kako z njim povežemo dve oddaljeni napravi? Kako varno je? Koliko stane? V preteklem...

  • 5. maja, 2021

    PYTHON 4

    Python (Vir:2) je tolmač. Je enostaven , pokriva vse programerske vsebine in je orodje številnih uporabnikov in razvijalcev. Preden začnemo raziskovati izbrane vsebine si moramo pogledati osnove (Vir:1). Na spletu obstaja veliko posnetih izobraževalnih tečajev. Vabim da si kakšnega ogledate. Pri python-u velja, tako kakor pri ostalih tehnologijah, da izkušnje...

  • 5. maja, 2021

    Povezava senzorja DHT11 / DHT22 z oblakom s pomočjo ESP8266

    Naučite se kako narediti preprosto spletno vremensko postajo s pomočjo senzorja DHT11, priključenega na ploščo, ki temelji na ESP8266 in Arduino platformi. Zgodba V enem od svojih člankov [1] sem svojo NodeMCU ploščo, ki temelji na ESP8266, povezal s storitvijo Cloud4RPi. Zdaj je čas za pravi projekt! Zahteve glede hardverske...

  • 12. aprila, 2021

    PYTHON 3

    Zython (Vir:1) je tolmač, prvi razvojni jezik (Vir:3 in Vir:4) po uporabnosti. Je enostaven, pokriva vse programerske vsebine in je orodje številnih uporabnikov in razvijalcev. Preden začnemo raziskovati izbrane vsebine, si moramo pogledati osnove. Na spletu obstaja veliko posnetih izobraževalnih tečajev. Vabim vas , da si katerega tudi ogledate (Vir:5)....

  • 12. aprila, 2021

    IoT naprave v globalnem AWS oblaku – 4. del

    Amazonove spletne storitve v računalniškem oblaku (AWS) lahko uporabljamo tudi v IoT napravah z ESP8266, ESP32, WINC15x0, WFI32E in drugimi IoT Wi-Fi moduli. Kako jo izdelamo in kako deluje AWS IoT naprava? Katere storitve ponuja oblak? Kako z njim povežemo dve oddaljeni napravi? Kako varno je? Koliko stane? V preteklem...

  • 12. aprila, 2021

    Shield-A, prikazovanje na alfanumeričnem displeju

    Alfanumerični displej, postavljen na ploščico razvojnega sistema Shield-A, daje mikrokontrolerju možnost izpisa smiselnih sporočil tudi brez povezanosti z osebnim računalnikom: če mu zagotovimo ustrezno napajanje, bo komplet Arduino Uno + Shield-A + LCD postal avtonomni komplet, in za komunikacijo z uporabnikom osebni računalnik ni več potreben. Zato je alfanumerični displej...

  • 12. aprila, 2021

    LIDAR detektor vloma

    Uporaba Garmin LIDARLite v3HP, Arduino MKR WIFI 1010 in Pushsafer za zaznavanje vsiljivca in pošiljanje potisnega obvestila na pametni telefon. Komponente, ki so uporabljene v tem projektu Sestavni deli strojne opreme Arduino MKR WiFi 1010 1 kos Garmin LIDAR-Lite v3HP 1 kos Panasonic 680 uF kondenzator 1 kos 4,7 kohmska...

  • 7. aprila, 2021

    Kvazi analogna ura  

    Predstavljen izdelek je ura tradicionalne oblike, izdelana s standardnimi CMOS vezji, katerih ni potrebno programirati. Ure in minute prikazuje na krožnici, za prikaz sekund pa skrbita dva 7-segmentna prikazovalnika Uvod Namen ure je vsem jasen: kolikor je mogoče točno merjenje in prikaz časa. Včasih pa ima ura še dekorativno funkcijo....

  • 12. aprila, 2021

    MECANUM električni voziček MB-1/2020 del: 2/2

    V tokratni številki imamo pred sabo nadaljevanje članka iz pretekle številke. Osredotočili se bomo na elektroniko in programsko rešitev, velik del pa bomo namenili tudi elektromotorju. Elektromotor je potrebno skrbno načrtovati, saj nam prenaša vse obremenitve in je najbolj izpostavljena komponenta. Pri izbiri pogonskega sklopa vedno kolebamo med ceno in...

Stran 1 od 13