Autore: ismanettoneblog

In questa lezione vedremo come utilizzare una memoria microSD con Arduino, per le operazioni di lettura e scrittura di file. Le memoria microSD sono ormai utilizzati nei principali dispositivi elettronici presenti in commercio, come smartphone, fotocamera, videocamere, etc… I motivi principale del loro utilizzo sono le dimensioni ridotte, la velocità di scrittura/lettura (fino a 32 MB/s) e i costi ridotti. Sono memorie di tipo non volatile, ovvero non richiedono un’alimentazione per poter mantenere i dati salvati (come dischi i rigidi dei computer). Come mai dovremmo utilizzare una memoria microSD con Arduino, quando quest’ultimo dispone già di memorie interne? Sebbene Arduino…

Read More

Il Raspberry PI è un dispositivo molto versatile, in quanto può essere utilizzato in diversi ambiti informatici, come ad esempio web server, NAS, IoT etc… Grazie alla porta HDMI è possibile collegarlo ad un monitor ed effettuare le diversi impostazioni necessari. Tuttavia, per comodò d’utilizzo, è conveniente accedervi da remoto, sfruttando la rete e il protocollo SSH. In informatica e telecomunicazioni SSH (Secure SHell, shell sicura) è un protocollo che permette di stabilire una sessione remota cifrata tramite interfaccia a riga di comando con un altro host di una rete informatica. È il protocollo che ha sostituito l’analogo, ma insicuro,…

Read More

Nel corso degli ultimi anni si sta passando sempre di più ad un mondo digitale, dove documenti non sono più cartacei, ma creati elettronicamente con i vari dispositivi, come computers, smartphone, tablet etc… I formati più utilizzati sono sicuramente il PDF, DOC, XLSX, in quanto sono facilmente modificabili da diversi dispositivi, utilizzando software dedicati, come ad esempio Word, Excel etc… Il PDF è sicuramente il formato più utilizzato nel modo WEB, in quanto è apribile senza alcun software aggiuntivo dai principali dispositivi e risulta essere leggero. Tuttavia, non esistono troppi software che permettono di convertire un file in formato PDF…

Read More

In questo articolo vedremo da vicino il nuovo Raspberry PI 3 Model B, il nuovo prodotto della fondazione Inglese. Il prodotto è acquistabile sul sito kubii.it al prezzo di 45 Euro nella sua versione base, oppure è possibile acquistarlo nei vari kit disponibili. Una volta completato l’ordine, il pacco arriverà a casa in pochi giorni con corriere espresso SDA. Caratteristiche del Raspberry PI 3 Il nuovo Raspberry PI 3 include diverse migliori; tra tutte spiccano i moduli wireless presenti nativamente, come il WiFi e il Bluetooth, oltre che ad un processore a 64 bit a 1 Gb di RAM. Ecco la lista…

Read More

Ormai lo smartphone è diventato un oggetto con cui fare tantissime cose; mandare messaggi, scattare foto, fare ricerche sul web e tanto altro. Nell’ultimo periodo, sta avendo molto successo anche per quanto riguarda i pagamenti, sfruttando la tecnologia NFC. Tuttavia, per i dispositivi che non dispongono di tale tecnologia, è possibile sfruttare altre risorse, come ad esempio una connessione ad Internet ed un account Paypal. Quest’ultimo meccanismo viene sfruttato da una nuova applicazione Q8easy CLUB, con la quale è possibile pagare il rifornimento del carburante, direttamente dal nostro smartphone, sfruttando l’account di Paypal. L’applicazione è davvero semplice da usare, in quanto…

Read More

In questo articolo vedremo come poter effettuare richieste HTTP(s) in modo asincrono con Android, per poter facilmente ricevere risposte in formato JSON. Che cos’è JSON? Il formato JSON è diventato molto popolare nel corso degli ultimi anni, in quanto permette facilmente di scambiare oggetti tra diversi software, senza problemi di sintassi. Ad esempio è possibile inviare una richiesta in formato JSON da un dispositivo Android ad un server PHP. Ecco un semplice file JSON: { “colorsArray”:[{ “colorName”:”red”, “hexValue”:”#f00″ }, { “colorName”:”green”, “hexValue”:”#0f0″ }, { “colorName”:”blue”, “hexValue”:”#00f” }, { “colorName”:”cyan”, “hexValue”:”#0ff” }, { “colorName”:”magenta”, “hexValue”:”#f0f” }, { “colorName”:”yellow”, “hexValue”:”#ff0″ }, {…

Read More

La scorsa settimana è stato lanciata sul mercato la terza versione del Raspberry PI, il famoso PC low-cost tanto amato dagli smanettoni di tutto il mondo. Ecco i nuovi componenti hardware del Raspberry PI 3: A 1.2GHz 64-bit quad-core ARMv8 CPU 802.11n Wireless LAN Bluetooth 4.1 Bluetooth Low Energy (BLE) La nuova versione del piccolo PC low-cost introduce un processore più potente e con un’architettura a 64 bit. Altre caratteristiche davvero importanti e molto desiderate dagli utenti sono le schede di connettività wireless già presenti nel dispositivo nativamente; infatti il Raspberry PI 3 dispone di una scheda WiFI e delle…

Read More

Dopo i grandi successi del Raspberry Pi A,B, è stato rilasciato qualche mese fa sul mercato il nuovo prodotto della fondazione che si chiama Raspberry Pi Zero. Due sono i punti a favore di questo nuovo dispositivo; il primo riguarda le dimensioni, davvero ridotte che li permette di essere usato in tantissimi progetti IoT e la seconda il prezzo di soli 5$! Ecco le caratteristiche del nuovo Raspberry Pi Zero: A Broadcom BCM2835 application processor 1GHz ARM11 core (40% faster than Raspberry Pi 1) 512MB of LPDDR2 SDRAM A micro-SD card slot A mini-HDMI socket for 1080p60 video output…

Read More

In questo articolo vedremo come trattare facilmente il formato JSON in Java, attraverso la libreria Gson. Per chi non lo sapesse (tratto da Wikipedia) ecco che cos’è Json: JSON, acronimo di JavaScript Object Notation, è un formato adatto all’interscambio di dati fra applicazioni client-server.[1] È basato sul linguaggio JavaScript Standard ECMA-262 3ª edizione dicembre 1999, ma ne è indipendente. Viene usato in AJAX come alternativa aXML/XSLT.[2] I tipi di dati supportati da questo formato sono: booleani (true e false); interi, reali, virgola mobile; stringhe racchiuse da doppi apici (“); array (sequenze ordinate di valori, separati da virgole e racchiusi in parentesi…

Read More

Nella scorsa lezione su Arduino, abbiamo visto come far interagire Arduino, keypad e un server MySQL. Lo scopo del programma era quello di verificare se un codice che viene digitato dal keypad è presente nel database e in caso affermato può essere fatta un’operazione, come ad esempio accendere un semplice LED, aprire una porta etc… In modo molto analogo, in questa lezione vedremo come far leggere ad un Arduino un tessera magnetica attraverso un lettore RFID, fare un query ad un database MySQL per verificare se la tessera è valida oppure no. Come abbiamo visto nella lezione dedicata al lettore…

Read More