Non avendo a disposizione Arduino l'ho scritto in C++ ma l'implementazione non cambia molto ; basta variare la funzione di stampa e sostituire la funzione del delay.
- Codice: Seleziona tutto
#include "stdafx.h"
#include <iostream>
#include <chrono>
#include <thread>
const int MAX_VALUE = 31 ;
const int MIN_VALUE = 0 ;
void PrintResult( int n )
{
std::cout << n << std::endl ;
std::this_thread::sleep_for( std::chrono::milliseconds( 100 ) ) ;
}
void DoStep( int n )
{
if ( n < MAX_VALUE ) {
PrintResult( n ) ;
DoStep( n + 1 ) ;
}
if ( n > 0 ) {
PrintResult( n ) ;
}
return ;
}
int main( )
{
while ( 1 )
{
DoStep( 0 ) ;
}
return 0 ;
}

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)



