Archive for Programiranje

  • 29. decembra, 2022

    ATtiny 2 serija mikrokontrolerjev

    Ta članek obravnava Microchipov najnovejši dodatek k seriji ATtiny, serijo 2, ki v primerjavi s prejšnjima serijama ATtiny 0 in 1 ponuja nekaj ključnih prednosti. Avtor teksta in fotografij: David Johnson-Davies Te prednosti vključujejo napreden 12-bitni 375 ksps diferencialni analogno-digitalni pretvornik, ki vsebuje programabilni ojačevalnik z ojačenjem do 16x, dvema...

  • 1. decembra, 2022

    Sodobni Microchipovi mikrokontrolerji: Kaj še zmorejo 8-bitniki

    V SE312 smo spoznali MIVO in sestavljali CLC in CCL logične funkcije v strojni opremi. Tokrat nadaljujemo z ostalimi naprednimi funkcionalnosti novih 8-bitnih PIC in AVR mikrokontrolerjev. Avtor: dr. Simon Vavpotič Čeprav se zdi, da pri 8-bitnikih ni bistvenih novosti, podroben pregled funkcionalnosti razkrije nadvse uporabne nove module (funkcijske enote),...

  • 1. decembra, 2022

    Python 11 – ESP32c3

    Slika 1 je zelo povedna. Thoony (Vir:02) je poskrbel za Micropython na ARMArduino modulčkih. Arduino modulčki uporabljajo ARM JEOS(Just enought operation system) čipe in ne več mikrokontrolerjev npr. Microchip. Razvojni jezik je postal Python( Vir:04), oz. Mikropython. Pred Pythonom smo imeli LUA jezik, ki se ne uporablja za nove projekte....

  • 30. novembra, 2022

    Grafična analogna ura

    Predstavljamo vam analogno uro, ki prikazuje čas na barvnem grafičnem TFT zaslonu. Avtor teksta in fotografij: David Johnson-Davies Predstavljena ura temelji na RGB TFT zaslonu, ki ga upravlja mikrokontroler ATtiny814. Za natančno merjenje časa uporablja oscilator s kvarčnim kristalom in izkorišča postopke za branje s TFT zaslona, opisane v mojem...

  • 30. novembra, 2022

    SE (single ended) EL34 – HI-FI ojačevalnik

    Odlično zveneč cevni ojačevalnik z izrednim zunanjim videzom in kvalitetno izdelavo so sanje vsakega amaterskega izdelovalca avdioelektronike. Avtor: Tomo Prislan Če pa je izdelek še zelo poceni, je to še dodatna spodbuda, da se lotimo samogradnje. Kdor uživa v visoko kvalitetni reprodukciji, bo vsekakor uresničil svoje sanje. Osnovni vzrok za...

  • 3. novembra, 2022

    Sodobni Microchipovi mikrokontrolerji: Odlični 8-bitniki

    Če smo se v SE311 spraševali, kateri mikrokontroler je najprimernejši za naše potrebe, se bomo tokrat podrobneje lotili ključnih novosti v svetu 8-bitnih PIC in AVR mikrokontrolerjev, s katerimi lahko zmanjšamo kompleksnost tiskanih vezij in obenem pohitrimo njihovo delovanje. Avtor: dr. Simon Vavpotič Navadno smo članek o Microchipovih mikrokontrolerjih začeli...

  • 3. novembra, 2022

    Preprost internet stvari: igranje z ESP32S v Arduino IDE

    V tem vodniku bomo raziskali ESP32S, fantastično razvojno ploščo za uporabo v internetu stvari. Ta plošča, ki jo je razvilo podjetje Espressif, bi morala biti zaradi nizke cene in odličnih funkcij, naslednica NodeMCU. Avtor teksta in fotografij: Marcelo José Rovai Pomembno pa je tudi poudariti, da na tej novi plošči...

  • 1. oktobra, 2022

    Sodobni Microchip mikrokontrolerji: kako začeti?

    Potem, ko je leta 2016 Microchip kupil Atmel in svoj portfelj dodal njegove mikrokontrolerje, dve leti kasneje pa tudi obetavni Microsemi in njegovo PolarFire FPGA tehnologijo, ima danes skoraj zagotovo najbolj zanimiv izbor mikrokontrolerskih tehnologij za graditelje mikroelektronskih sistemov. Znamo med tisočerimi mikrokontrolerji izbrati ravno pravšnjega? Avtor teksta in fotografij:...

  • 1. oktobra, 2022

    ESP32-CAM: TinyML razvrstitev slik – sadje proti zelenjavi

    Učenje klasifikacije slik na ugnezdenih napravah (ESP32-CAM). Avtor: Marcelo Rovai Vedno bolj se soočamo z revolucijo vgradnje strojnega učenja. In ko govorimo o strojnem učenju (Machine Learning: ML), prva stvar, ki pride na misel, je klasifikacija slik, nekakšen ML Hello World! Ena najbolj priljubljenih in cenovno dostopnih razvojnih plošč, ki...

  • 1. oktobra, 2022

    Enostavna elektronska vezja (1) – Lahko tudi brez tranzistorja!

    Naprave, katere vsakodnevno uporabljamo, kot so mobitel, pametne ure, tablični in osebni računalniki, televizija ali mikrovalovne pečice, imajo v sebi elektronska vezja s stotimi, tisočimi in tudi milijoni tranzistorjev. Lahko sploh še naredimo funkcionalno električno vezje z enim ali dvema tranzistorjema? Avtor: mag. Vladimir Mitrović Seveda lahko! Slika 1 kaže,...

  • 31. avgusta, 2022

    Digitalni prikazovalnik (2) – Uporaba GUI-O vmesnika

    V članku, ki sem ga napisal za nedavno številko (SE307) revije Svet Elektronike, sem opisal projekt Digitalni prikazovalnik. Uporabniški vmesnik tega digitalnega prikazovalnika je bil sestavljen iz spletne strani, do katere je uporabnik lahko dostopal in kjer bi vnesel besedilo, ki ga želi prikazovalnik prikazati. Tokrat sem uporabil GUI-O. Avtor:...

  • 31. avgusta, 2022

    Zaščitimo Arduino Wi-Fi aplikacije pred hekerji – AVR, ESP, PIC in drugi, ko gre zares (13)

    V preteklem nadaljevanju smo se najprej lotili uvoza Arduino aplikacij v MPLAB X razvojno okolje, nato pa prebojnega testiranja Arduino IoT aplikacij. Na koncu smo izdelali še ojačevalnik Wi-Fi signala, ki pride prav predvsem v strnjenih naseljih, v katerih je si dostopne točke pogosto konkurirajo. Avtor: dr. Simon Vavpotič V...

  • 31. avgusta, 2022

    Merjenje temperature z NTC termistorjem

    Ta programska podpora omogoča Bascom AVR uporabnikom merjenje temperature z NTC termistorjem na zelo enostaven način. Narejena je programska knjižnica „NTC.inc“ s katero se izračunava trenutna temperatura uporabljenega NTC termistorja v °C, seveda odvisno od Beta vrednosti ali B-konstant termistorja in vrednosti AD konverzije napetosti, ki se menja s spremembo...

  • 29. junija, 2022

    Python 10

    Slika 1 je zelo povedna. Celotna civilizacija se spreminja zaradi izdelka (pametni telefon), ki ga je omogočilo enostavno združevanje procesorja, grafične kartice in potrebne strojne opreme na eno rezino silicija. V grafični kartici se skrivajo standardi jpeg in H.26x za strojno kodiranje in dekodiranje slike in filma. Gre za stiskanje...

  • 29. junija, 2022

    Bascom-AVR knjižnica za matrični LED displej z integriranim vezjem MAX7219 – primeri (2)

    Ko smo spoznali koncept in ukaze iz knjižnice MAX7219$SE.sub, bomo način njihove uporabe ilustrirali s pomočjo nekaj primerov. Še enkrat poudarimo, da je knjižnica napisana za generični in FC-16 modul, in ni direktno uporabljiva na ostalih izvedbah matričnih LED displejev z MAX7219 čipom (poglejte predhodno nadaljevanje). Prav tako knjižnica podpira...

  • 28. junija, 2022

    Arduino Wi-Fi aplikacije in WiFi ojačevalnik – AVR, ESP, PIC in drugi, ko gre zares (12)

    V preteklem nadaljevanju smo najprej analizirali grafične vmesnike, s katerimi upravljamo IoT naprave na daljavo. Zanimalo nas je, ali lahko pri upravljanju zagotavljamo zadostno stopnjo varnosti in kdaj moramo v napravo nujno vgraditi lastni prikazovalnik z grafičnim uporabniškim vmesnikom. Nato smo nadaljevali s primeri v razvojnem okolju Arduino chipKIT in...

  • 28. junija, 2022

    Uvod v Arduino IoT oblak

    Arduino IoT Cloud je spletna platforma, ki vam olajša ustvarjanje, uvajanje in spremljanje IoT projektov. Povezane naprave po vsem svetu se vsako leto povečajo za milijarde. Arduino IoT Cloud [1] je platforma, ki vsakomur omogoča ustvarjanje IoT projektov, z uporabniku prijaznim vmesnikom in rešitvijo vse v enem za konfiguracijo, pisanje...

  • 31. maja, 2022

    Merjenje temperature in vlage s podatki v oblaku

    Preberite podatke s senzorja temperature/vlažnosti DHT11 in jih prikažite v Arduino IoT oblaku. Hackster Inc. V tem projektu bomo uporabili senzor temperature in vlažnosti DHT11 in prikazali vrednosti v Arduino IoT oblaku. Projekt je preprost in izdelava ne bo trajala dolgo. Arduino MKR WiFi 1010 ali drugo ploščo, združljivo z...

  • 31. maja, 2022

    Arduino chipKIT in kompleksnejše aplikacije – AVR, ESP, PIC in drugi, ko gre zares (11)

    V preteklem nadaljevanju smose lotili tehnik razvoja primernih uporabniških vmesnikov, s katerimi bolje izkoristimo grafične barvne prikazovalnike. Lotili smo se tudi razvoja Arduino programske kode v Arduino chipKIT razvojnem okolju, ki je prilagojeno za Microchipove mikrokontrolerje in obenem nekoliko prilagodili Arduino chipKIT Microchip PIC32MZ EC Starter Kit plošči. Avtor besedila,...

  • 31. maja, 2022

    Bascom-AVR knjižnica za matrični LED displej z integriranim vezjem MAX7219 (1)

    Matrični LED displej (eng. LED dot matrix display) je sestavljen iz niza svetlečih diod, vezanih v matrico z določenim številom vrstic in stolpcev. Avtor: mag. Vladimir Mitrović Takšen displej je najpogosteje sestavljen iz manjših modulov, kot teh prikazanih na sliki 1. Za prikaz na vseh modulih s slike 1 je...

  • 4. maja, 2022

    ESP8266 WiFi 5V 1-kanalni rele z zakasnitvijo za IoT Smart Home

    V tem članku vam bomo pokazali, kako uporabljamo ESP8266 WiFi 5V 1-kanalni relejni modul z zakasnitvijo za nadzor gospodinjskih aparatov. Hackster Inc. 2022-307-46 V članku predstavljamo relejni WiFi modul, ki temelji na ESP8266 modulu. Modul preko aplikacije nadzira stanje delovanja releja. Predstavlja popoln komplet za upravljanje vseh vaših gospodinjskih aparatov...

  • 4. maja, 2022

    Interaktivni grafični vmesnik in Arduino chipKIT v praksi – AVR, ESP, PIC in drugi, ko gre zares (10)

    V preteklem nadaljevanju smo se lotili številnih težkih problemov in preučevali možnosti za izboljšanje zanesljivosti ljubiteljskih projektov na področju strojne opreme. Iskali smo tudi napake v Arduino programskih knjižnicah, še posebej tisto pri v ukazu za praznjenje izravnalnika za serijski prenos podatkov s telnet protokolom, in obenem našli ustrezne rešitve...

  • 4. maja, 2022

    Digitalni prikazovalnik uporablja ESP8266

    Članek opisuje digitalni prikazovalnik, ki uporablja nizkocenovne LED matrične plošče, ki so enostavno dobavljive. Avtor: Brian Millier E-pošta: bmillier1@gmail.com 2022-307-28 Na voljo so v različnih velikostih in konfiguracijah, vendar na splošno temeljijo na 8×8 matriki LED-ic, ki jih poganja en sam LED gonilnik MAX7219. Uporabil sem štiri plošče 32×8 slikovnih...

  • 4. maja, 2022

    Ni nujno, da je vedno drago: kako narediti svoj lastni WiFi repetitor

    Običajno WiFi signal ne doseže vsakega centimetra hiše. Če del doma ali vrta ni dovolj dobro pokrit z domačim omrežjem, ne potrebujete nujno dragega repetitorja. Reichelt elektronik GmbH & Co. KG 2022-307-25 Doma narejen WiFi repetitor je pogosto dovolj za okrepitev obstoječega WiFi signala. V tem članku vam pokažemo, kako...

  • 3. maja, 2022

    Naredite svoj IoT z Raspberry Pi

    Pomen kratice IoT je znan že skoraj vsem. Kratica seveda pomeni internet stvari, kjer gre za povezovanje naprav, kot so na primer senzorji – preko interneta in možnost dostopa do njih od koder koli. Reichelt elektronik GmbH & Co. KG 2022-307-42 Predstavljajte si, če bi lahko s PiCockpitom dostopali do...

  • 6. aprila, 2022

    Python 8 – zajem in obdelava slik

    Pa si poglejmo eno od področij, ki izgleda ponuja rešitve za vsak nov izdelek. Gre za strojni vid. Avtor: Boštjan Šuhel E-pošta: bostjan.suhel@gmail.com 2022-306-44 Opencv (Vir:1) je skupek metod za delo s slikami in posnetki. Na TŠC Maribor imamo prvo vzorčno učilnico, ki temelji na kartičnih računalnikih (Vir:2). Pri prodaji...

  • 6. aprila, 2022

    ATtiny I2C slave (4) za tiste, ki bi želeli vedeti več

    V predhodnih treh nadaljevanjih smo pokazali, kako napisati Bascom-AVR ali Arduino IDE program za mikrokontroler iz ATtiny25/45/85 družine in ga pretvoriti v I2C slave čip. Takšen slave lahko pomaga masterju tako, da na sebe prevzame izvršitev neke kompleksne softverske naloge ali pa lahko master izkoristi vezja znotraj slave-a za povečanje...

  • 6. aprila, 2022

    ESP8266 delovanje pri nizki porabi in ESP-NOW

    Če gradite nekakšno napravo za nadzor z WiFi povezljivostjo, je bil ESP8266 v preteklosti priljubljena izbira. Medtem ko je novejši ESP32 (v več različicah) veliko bolj zmogljiva naprava, je v mnogih primerih cenejši ESP8266 še vedno povsem ustrezen. Avtor: Brian Millier E-pošta: bmillier1@gmail.com 2022-306-25 Če pa uporabljate takšno napravo na...

  • 6. aprila, 2022

    Kako zagotoviti zanesljivo delovanje? – AVR, ESP, PIC in drugi, ko gre zares (9)

    V preteklem nadaljevanju smovremenski postaji dodali tudi funkcionalnosti, ki jih potrebuje za predvajanje glasbe in uro budilko ter zaznavanje oseb v prostoru. Slednje omogoča samodejno vklapljanje in izklapljanje osvetlitve zaslona. Avtor besedila in fotografij: dr. Simon Vavpotič E-mail:simon.vavpotic@gmail.com 2022-306-34 V praksi se izkaže, da prototipi doma izdelanih elektronskih naprav v...

  • 2. februarja, 2022

    Krmiljenje LED-ice z govorom

    Ali ni čudovito nadzorovati luči samo s svojim govorom? Uporabite Google pomočnika, IFTTT in platformo Bolt IoT za ustvarjanje glasovnega nadzora. Hackster Inc. 2022-304-36 Google pomočnik me je navduševal že v času, ko je bil na voljo le na najnovejših pametnih telefonih. Ko sem odkril, da je mogoče IoT projekt...

Stran 2 od 13