In questo anno afflitto da diversi problemi tristemente noti, siamo arrivati a Natale e questo periodo può essere utilizzato per riflettere e costruire un progetto per un mondo più onesto e coretto.
Oggi scrivere un messaggio che alluda alla festività celebrata il 25 Dicembre è rischioso. I seguaci di Mithra di Persia, di Tammuz di Babilonia, di Adonis il Fenicio, di Krishna o di Zarathustra, fioriti tutti intorno a questa data (benché in secoli diversi) potrebbero aversene a male, sentirsi trascurati.
Il concetto di Natale è legato al concetto di nascita e celebrare la nascita significa tendere verso l’equilibrio e permette di crescere e maturare. Ma per crescere bisogna avere una spalla sulla quale potersi appoggiare nel momento del bisogno.
Questa spalla, per noi dello staff Moreware, siete voi lettori che leggete e studiate i nostri articoli e ci permette di maturare e crescere nel modo più appropriato, soprattutto in questo 2020 in cui ci avete accompagnato in molti.
Per ringraziarvi del tempo a noi dedicato, proponiamo un paio di idee a tema natalizio, utilizzando la programmazione e le board come Arduino o Raspberry.
Partiamo dall’albero di Natale in c++. Potrebbe rappresentare un augurio molto carino per coloro i quali sono appassionati di informatica.
Ecco qui il codice:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 |
#include<iostream> using namespace std; int main() { int i,j; int no,abc; char last; cout<<"Enter The Value 30 For Perfact Chrismas Tree\n\n "; cin>>no; cout<<"\n"; do / { abc=no/4; for(i=1; i<=no/4; i++) { cout<<"\t\t "; for(j=1; j<abc; j++) cout<<" "; abc--; for(j=1; j<=2*i-1; j++) cout<<"*"; cout<<"\n"; } abc=no/3; for(i=3; i<=no/3; i++) { cout<<"\t "; for(j=1; j<abc; j++) cout<<" "; abc--; for(j=1; j<=2*i-1; j++) cout<<"*"; cout<<"\n"; } abc=no/2; for(i=4; i<=no/2; i++) { cout<<"\t"; for(j=1; j<abc; j++) cout<<" "; abc--; for(j=1; j<=2*i-1; j++) cout<<"*"; cout<<"\n"; } for(i=0;i<no/3;i++) { cout<<"\t\t "; cout<<"*****"; cout<<"\n"; } cout<<"\t\t *************"; cout<<"\nPress Y Or y Number For Again Print Tree N Or Other Key For Exit :"; cin>>last; }while(last=='Y'||last=='y'); return 0; } |
Ecco qui cosa compare una volta eseguito il codice:
Vediamo diverse idee che sono realizzabili con Arduino.
Nel seguente video è illustrato come realizzare un progetto che riguarda la combinazione di un bottone, di un buzzer, di un led ed infine di un display. L’idea da cui partire consiste nel creare tre spartiti di canzoni natalizie (in particolar modo Jingle Bell, Santa Claus Is Coming to Town ed infine I wish you a Merry Christmas) riprodotte da un buzzer passivo. Inoltre, vi sarà data la possibilità di passare in qualsiasi momento da una canzone all’altra tramite l’ausilio di un bottone. Per l’articolo completo leggi qui.
Grazie a tutti coloro che hanno letto questo articolo. Vi auguriamo un buon Natale.
Link utili