← Capitanfuturo
Foto profilo Giuseppe Caliendo

Scritto da Giuseppe Caliendo dall'Italia. [LinkedIn] [Github] [Tag]

  1. [Arduino]

    :computer: Premessa Da quasi un anno ho iniziato ad interessarmi al mondo della programmazione di schede per protopizzazione Arduino. Ho completato diversi esercizi basilari che ho raccolto nel repository arduino salad. Questi esperimenti compongono una valida cassetta degli sttrezzi che permette di lanciarsi su progetti più sfidanti e così è Spritzino. L'estate ormai è passata però durante questi mesi non ho smesso di sperimentare con questa meravilgiosa scheda ed ho provato a costruire con le mie conoscenze uno smart bartender con Ardunino. Da bravo veneto non ho potuto esimermi dal conciliare le mie velleità di maker con quelle del degustatore di aperitivi con gli amici ed è qui che nasce il progetto Spritino. L'ispirazione nasce da un progetto con Raspberry Pi di Hacker Shack. In rete si trovano diversi progetti, alcuni veramente interessanti e che integrano per esempio i comandi vocali offerti da Alexa e Google. Nella sua prima versione Spritzino permette di servire dei semplici cocktail con un menu LCD ed in particolare è pensato per lo spritz. Per chi non conoscesse questo cocktail Wikipedia indica:

  2. [Libri]

    :books: Premessa Dopo aver letto il primo libro di Adrian Fartade, A piedi nudi su Marte, ed essere riuscito a vederlo dal vivo il Novembre scorso a Padova grazie al Mensa Italia non potevo non leggere la sua seconda opera che narra delle esplorazioni spaziali da Giove fino al confine del sistema solare. In questa sua seconda fatica si concentra sulla storia degli espliratori del cielo che hanno dedicato la vita ad osservare e scoprire nuovi mondi e di come scienziati e astronomi abbiamo lavorato per decenni a fianco di sonde che ancora ci mandano segnali sulla Terra e che hanno inziato la loro avventura quasi 30 anni fa. Cosa mi porto a casa da questa lettura Mi segno qui alcuni punti che più mi hanno incuriosito e che riporto qui per ricordarmene un domani:

  3. [Software]

    :floppydisk: Premessa Quest'anno ho provato a rinnovare la certificazione come Spark Developer su piattaforma Cloudera. Nel mondo Big Data abbiamo assistito alla più grande operazione di fusione di aziende concorrenti e in Cloudera abbiamo visto confluire Hortonworks. Dalle due è nata una nuova distribuzione CDH 6.x e da inzio anno 2020 hanno rirpistinato la certifcazione CCA-175 basata su Spark 2. La macchina virtuale offerta per fare training oltre ad essere esosa di risorse occupa anche un ragguardevole spazio su disco. Ecco che l'idea di poter usare la precedente macchina virtuale cloudera quickstart con Spark 2 può essere una valida alternativa per esercitarsi e non mettere a sedere il proprio pc. In questo post scrivo alcuni appunti su come installare il tutto.

  4. [Arduino]

    :computer: Premessa Dietro al televisore da circa un anno uso una striscia a LED per migliorare la piacevolezza della visione anche con le luci spente. La retroilluminazione del televisore stanca meno la vista e dà anche un bel aspetto all'ambiente. Peccato che dopo circa 6 mesi di ottimo lavoro la mia striscia da 15 euro ha smesso di funzionare lampeggiando stile effetto discoteca. Ecco che dopo aver imparato ad utilizzare i LED con Arduino, dopo aver imparato a saldare e a pilotare Arduino con un telecomando ad infrarossi non potevo esimermi dal cimentarmi nel programmare Arduino per gestire la striscia LED pilotandolo con un telecomando. Qui di seguito la mia esperienza. Ripasso: PWM ovvero la modulazione di larghezza d'impulso

  5. [Arduino]

    :computer: Premessa Un altro componente da tenere nella propria cassetta degli attrezzi di Arduino può essere un ricevitore a infrarossi (IR). Lo usiamo comunemente nei telecomandi dei televisori e può essere utile per pilotare con semplici comandi prestabiliti la logica di un Arduino. Pinout del componente VS1838B Visto frontalmente il componente presenta 3 PIN con il seguente schema: - Segnale

  6. [Arduino]

    :computer: Introduzione Un altro componente che non può mancare nella cassetta degli attrezzi di un maker è l'uso di buzzer per produrre suoni con il nostro arduino. In questo post cercherò di addentrarmi anche nelle logiche di disegno e programmazione di una libreria per Arduino. Occorrente 1. Arduino UNO 2. Buzzer attivo

  7. [Hardware]

    :wrench: Premessa Ammetto sinceramente che Arduino mi sta appassionando e nonostante abbia bruciato un paio di motorini e una scheda di controllo di velocità di un motore a 4 fasi, la voglia di sperimentare rimane. Ho visto diversi video nei quali si utilizzano più o meno 3 alimentazioni principali: 3.3 V per motorini piccoli, 5 V per Arduino e tutti i componenti che funzionano su USB e 12 V per motori DC più potenti (ce ne sono anche da 24V e 220V ma non vorrei far saltare casa). Spesso viene usato un alimentatore da banco per questi esperimenti e così mi sono messo a cercare un prodotto adatto a me. nella ricerca però ho trovato una miriade di video e articoli su come modificare un vecchio alimentatore da PC fisso ATX in un perfetto alimentatore da banco. Alimentatore ATX

  8. [Libri]

    :books: Premessa Spesso sottovalutiamo l'ingegno italiano soprattutto nelle nuove tecnologie. Un pò perchè effettivamente le produzioni scientifiche si sono spostate in altri lidi e un pò perchè non vengono valorizzati i nostri geni che troppo spesso si spendono all'estero. Nella fattispecie negli utlimi 50 anni una delle migliori menti italiane nel mondo dell'informatica è quella di Federico Faggin. Un inventore e fisico vicentino che ha portato alla luce con il suo team una serie di microprocessori che hanno fatto la storia: l'Intel 4004, 8008 e il Zilog Z80 nonchè l'invenzione del touchpad e del touch screen. Sapere dell'esistenza della sua biografia non mi ha lasciato senza il desiderio di leggerla, ed ecco cosa mi sono annotato. Cosa mi porto a casa da questa lettura

  9. [Arduino]

    :computer: Premessa Un fotoresistore o fotocellula è un resistore variabile che varia la sua resistenza al variare della luce che lo irradia. In particolare la resistenza è inversamente proporzionale all'intensità della luce quindi diminuisce all'aumentare dell'intensità della luce. L'uso più comune è quello di utilizzare questo componenete come interruttore per circuiti. Un'idea è quella di creare un crepuscolare. Costruzione di un crepuscolare Per costruire questo semplice circuito occorrono:

  10. [Arduino]

    :computer: Premessa Nella scatola degli attrezzi di chiunque si voglia cimentare con il Physical Computing non possono mancare i motori stepper e servo. Fortunatamente Arduino IDE porta già con se delle librerie pronte per utilizzare questi strumenti che permettono di dare vita ai propri progetti elettronici. Sto ancora decindendo come poter utilizzare in maniera profiqua quetsi oggetti e mi sto orientando sempre di più ad un'interazione con il sistema dei mattoncini LEGO. In fondo lascerò qualche spunto che magari mi tornerà utile in futuro. Differenza servo-motore - motore passo-passo (stepper) Ho letto diversi articoli sulla differenza tra servo motore e motore passo passo ma nell'utilizzo con progetti arduino la differenza è davvero minima in termini di prestazioni mentre cambia significativamente il caso d'uso di impiego.