Search Results for: linguaggio di programmazione
Raspberry Pi è un computer a tutti gli effetti, motivo per cui permette di essere utilizzato per tantissimi progetti. Un aspetto che spesso non si considera, è senza dubbio il linguaggio di programmazione: alcuni vanno bene, altri no. Bisogna considerare …
Imparare il linguaggio C in 48h è possibile! Questa guida sulla programmazione C è strutturata in 48 lezioni da 1/2 ora. Del manuale C è possibile fare anche il download in PDF tramite l'iconcina rossa PDF. Il C è un …
Continuiamo la nostra rapida esplorazione sul linguaggio D, sperando di aver svegliato la curiosità dei programmatori. In questa seconda e ultima puntata verranno analizzati alcuni aspetti estremamente importanti che, indubbiamente, stanno decretando il D come il linguaggio del futuro. Proviamo …
Questo è il primo di due articoli che tratteranno la programmazione in linguaggio D. E' un linguaggio di programmazione generico tipizzato, con accesso a livello di sistema e una sintassi molto simile al linguaggio C. Con il linguaggio di programmazione …
Lo scopo di questo articolo è scoprire le potenzialità del linguaggio Harbour per la gestione delle date. Gli esempi che seguono sono assimilabili a un gioco molto divertente e appassionante. Tanta potenza e flessibilità a disposizione dell'utente e del programmatore …
La notazione grafica è forse il mezzo più immediato per far comprendere ad altri un concetto o un’idea. Un diagramma chiaro può valere anche più di mille parole. Il problema è che spesso è difficile realizzare uno schema semplice ma al tempo stesso esauriente. Con questo primo articolo inizia un panoramica su uno dei principali metodi per la …
Il linguaggio VHDL consente di descrivere ed implementare circuiti complessi utilizzando tecnologie quali FPGA, CPLD, ASIC e structured ASIC. In questo articolo verrà fornita un’introduzione al linguaggio, ne verranno descritti gli elementi fondamentali e saranno presi in considerazione diversi esempi di codice sintetizzabile che potranno servire da …
µVision3 è un ambiente di sviluppo offerto da Keil Software. Rappresenta la piattaforma per lo sviluppo di firmware per un elevato numero di microcontrollori, tra cui ARM e 8051-based. µVision3, il famoso ambiente di sviluppo di Keil Software, integra un Project Manager, un …
Forse non tutti i possessori del Raspberry Pi 3 sanno che, nell'ambito del suo stesso sistema operativo, è presente un'utility utilizzabile da modalità terminale, che gestisce la porta GPIO. Essa consente di abilitare o disabilitare le porte di uscita, leggere …
Nelle scorse puntate vi abbiamo presentato tutti gli aspetti più importanti della realizzazione di codice mirato all'interazione tra il mondo fisico, dei sensori e degli attuatori, i microcontrollori e le schede di prototipazione rapida e la programmazione "pura". Vi abbiamo …
Eccoci di nuovo insieme per un nuovo capitolo del nostro corso di programmazione in Python. Nelle scorse puntate abbiamo affrontato diversi temi che avevano a che fare dapprima con i microcontrollori ed i DAC, poi più specificatamente con i sensori …
Bentornati al nostro corso di programmazione Python. Nelle scorse puntate abbiamo trattato argomenti relativi ai sensori e alle conversioni di dati. Dal momento che, però, il Python è un linguaggio in grado di lavorare non soltanto con hardware di prototipazione rapida …
Nell'ultimo mese vi abbiamo raccontato Python attraverso una scheda di prototipazione che ha delle potenzilità davvero notevoli: Flip&Click. Con oggi, il nostro corso di Python si arricchisce di una struttura più precisa per spiegarvi nel merito i comandi principali, le funzioni elementari …
Bentornati al nostro Corso di Python. Nella scorsa puntata abbiamo gettato le basi per iniziare a studiare questo linguaggio di programmazione, abbiamo spiegato le funzioni base ed i metodi più efficaci per lavorare subito su schede a microcontrollore. A partire …
Inizia oggi una serie di articoli dedicati alla programmazione ed allo sviluppo nonché alla prototipazione rapida. Solo che questa volta non parliamo del "solito" Arduino ma di qualcosa che gravita nella sua orbita, ovvero di una scheda di prototipazione rapida …
Una panoramica sul microcontrollore ADuC, della Analog Devices e l’analisi del protocollo utilizzato per la sua programmazione. La famiglia degli ADuC, basata sul core 8052, comprende diverse varianti a seconda del progetto a cui essi sono destinati. Perciò sono identificati da …
Il linguaggio C è di gran lunga usato nella programmazione dei sistemi embedded ed esistono numerosi volumi che ne illustrano la semantica e la sintassi. Molto più raro è invece trovare una trattazione che illustri le regole principali sull’ottimizzazione degli algoritmi in …
Il computer, si sa, è la macchina logica per eccellenza. Esso riesce a valutare e a risolvere qualsiasi tipo di problema logico. Il problema principale è quello di fargli capire come farlo, ossia di come insegnarli la tecnica e le …
Utilizziamo il linguaggio Prolog per trovare un qualsiasi valore resistivo, combinando più resistenze. Un articolo sperimentale per introdurre il "pensiero meccanizzato" al servizio dell’elettronica. Esso è un linguaggio per l’intelligenza artificiale che consente di trovare un obiettivo, dichiarando dei fatti, …
Chi non conosce la matematica, e in particolare il calcolo combinatorio, è convinto che la vincita ai popolari giochi d'azzardo e lotterie sia alla portata di tutti. La realtà è ben diversa e chi non calcola bene le probabilità di …
Sei un programmatore o uno sviluppatore informatico? Stai approcciando per la prima volta al mondo della programmazione e non sai da dove partire? A qualsiasi livello ti trovi abbiamo un fantastico regalo in serbo per te: un pratico manuale per …
La matematica si trova dappertutto, essa regola tutti i processi, anche in una semplice collezione di figurine. Album di calciatori, animali, personaggi famosi e altri sono riempiti e completati dopo tanto tempo e previo acquisto di molte, a volte troppe, …
Processing è un linguaggio di programmazione che consente di sviluppare applicazioni e disegnare forme geometriche, anche molto complesse. E' basato su Java, dal quale eredita la sintassi, i comandi e la tipologia di programmazione ad oggetti. Le sue funzioni, ad …
Nella scorsa puntata del corso sui PLC abbiamo analizzato il linguaggio di programmazione forse maggiormente diffuso, vale a dire la logica ladder. Proseguiamo ora la nostra avventura nel campo della programmazione dei PLC andando a scoprire un linguaggio di tipo …
Nel precedente articolo abbiamo visto i concetti introduttivi e generali relativi ai PLC. La nostra avventura nel fantastico mondo dei PLC è solo all'inizio, e ci attende un'altra tappa importante. Siete curiosi? Volete apprendere i rudimenti della programmazione dei controllori …