Daudzpogu klaviatūra

Lai tiktu galā ar lielu skaitu spīddiožu, lampiņu un spiedpogu, lieto dinamisko dimanisko vadīšanas metodi. Par to, kā tas strādā, stāstīju materialā par 8×8 spīddiožu matricu. Spīddiožu matricu veido horizontālu un vertikālu vadu grupas, kuru krustpunktā ir ievietotas spīddiodes. Līdzīgi ir spiedpogu matricas gadījumā. Kādai ir jābūt korekti izveidotai klaviatūrai un kā ar to strādāt, …

Continue reading ‘Daudzpogu klaviatūra’ »

Riga Comm 2019

Riga Comm 2019, rādu interesentiem Arduino apmācības komplektu, kas tapis sadarbībā ar Latvijas Universitātes fondu un SIA Mikrotīkls. Vairāk par to “LU fizikas, matemātikas un optometrijas fakultāte prezentē inovatīvu mācību līdzekli programmēšanas pamatprincipu apguve”

Digitālās ieejas, tas nemaz nav tik vienkārši

Bērnībā uzmanīgi lasīju E. Aisberga grāmatas, kas stāstīja, ka radio, televīzija un tranzistors ir ļoti vienkārši, tikai krāsainā televīzija ir gandrīz vienkārši. Pat šodienas krāsu televizori ir ievērojami sarežģītāki par Arduino. Un kas varētu būt vienkāršāk par signāla nolasīšanu no digitālās ieejas? Izrādās, ka tas tā īsti nav. Tāpēc es saku, ”digitālās ieejas, tas nemaz …

Continue reading ‘Digitālās ieejas, tas nemaz nav tik vienkārši’ »

Ļoti ļoti daudz mirdzdiožu

Ja nepieciešams vadīt ar Arduino vairākus 7 segmentu indikatorus vai arī vairākus desmitus mirdzdiožu, tad viegli izrēķinat, ka visu Arduino izeju nepietiek lai pieslēgtu nepieciešamo skaitu mirdzdiožu. Lietderīgi ir izmantot specializētu mikroshēmu MAX7219, kas nodrošina tā saucamo dinamisko indikāciju.

Fiksētie slēdži

Daudzos gadījumos, izstrādājot Arduino balstītas iekārtas, ir nepieciešami fiksēta stāvokļa slēdži, pie kam bieži vien daudz. Piemēram, lai pārslēgtu cīņas stratēģiju Sumo robotam tieši pirms cīņas pēc pretinieka izvērtēšanas. Parasti izmanto DIP  slēdžus. Ta darīju arī es, bet pēc divām studentu nodarbību sezonām mani slēdži sāka pa vienam nojukt. Meklēju citus ilglaicīgākus, bet pietiekami lētus …

Continue reading ‘Fiksētie slēdži’ »

No mirdzdiodes līdz simbolam

Arduino programmēšanu parasti sāk ar programmu Blink, kas periodiski ieslēdz un izslēdz iebūvēto spīddiodi.  Šeit vēlos parādīt manuprāt labāko nākošo Arduino mācību uzdevumu: pareizi ieslēdzot un izslēdzot mirdzdiodes iegūstam simbolus uz 7-segmentu indikatora. Pārbaudīts dzīvē, esmu lepns par šo savu ideju! Šeit ir mācību materials kā arī tur lietoto programmu piemēri. Platīte izgatavota Latvijas Universitātes Fonda projekta  Programmējam ar …

Continue reading ‘No mirdzdiodes līdz simbolam’ »