Autodesk Circuits, editor e simulatore per Arduino e non solo!

Ciao!

questa è una semplice guida introduttiva, nella quale daremo una prima occhiata ad Autodesk Circuits.
Per chi non lo conoscesse è un applicativo online multiuso, infatti permette di disegnare schemi di montaggio, schemi elettrici, circuiti stampati, ed addirittura di testare il vostro circuito caricando gli sketch nel vostro Arduino virtuale!







Per iniziare ad utilizzare il software è necessario avere un account Autodesk (è gratuito) e collegarsi a questo sito.
Poi cliccate su "Electronics Lab" Nel menu a tendina sulla sinistra. A questo punto cliccando su "New Electronics Lab" creerete un nuovo progetto, nel quale troverete già una breadboard pronta per essere riempita!

Creare un circuito è davvero semplice, è sufficiente trascinare un nuovo componente sulla breadboard, poi tenendo premuto su un pin trascinare un filo di collegamento ad un altro dispositivo.

Con il pulsante in alto a sinistra è possibile ruotare l'oggetto, mentre cliccandoci sopra potrete cambiarne le caratteristiche.

Ecco qui sotto un semplice esempio che ho creato.




Una volta inseriti tutti i componenti potrete anche cliccare sul pulsante "Code Editor" per scrivere il codice per il vostro Arduino virtuale.

Cliccando infine su "Upload & Run" caricherete il codice e la simulazione partirà facendovi vedere gli effetti sui componenti importati, fantastico!

Inoltre sono presenti anche altre 3 schede:
  • "Schematics View", per vedere lo schema elettrico del circuito che avete realizzato sulla breadboard
  • "PCB View", per realizzare il pcb del vostro circuito
  • "Bill of Material" che vi mostrerà l'elenco del materiale che avete utilizzato nel vostro circuto.
Data la giovanezza del progetto potrebbe non essere esente da bug, però vi consiglio sicuramente di provarlo!

Ciao!

Segui Daniele Alberti su Google+ per rimanere sempre aggiornato su nuovi post!




8 commenti:

  1. Ciao Daniele, complimenti per il sito. Ho cominciato ad usare la web app che hai descritto. Ho un problema, uno sketch che funziona su arduino, non funziona sulla web app, o meglio funziona solo in parte. il progetto riguardava una luca da bici con diversi effetti led selezionabili con un pushbutton e con un potenziometro che ne regolasse la velocità. essendo solo un appassionato sicuramente ci sono migliorie che possono essere apportate. ti andrebbe di darci un occhiata? mi sembra si possa condividere direttamente da autodesk.

    RispondiElimina
  2. Prova a postarmi il link qui sotto, ho notato che qualche bug c'é quindi magari non é un problema del tuo progetto!

    RispondiElimina
  3. eccolo!
    https://circuits.io/circuits/4989581-luci-led

    RispondiElimina
  4. Questo commento è stato eliminato dall'autore.

    RispondiElimina
  5. Ciao Daniele, sono riuscito a capire il problema...nel "for" avevo fatto un errore scrivendo for(pinNumber=3;pinNumber<10;pinNumber=pinNumber++) anzichè for(pinNumber=3;pinNumber<10;pinNumber++)

    non so se nella scheda è scritto nell'una o nell'altra maniera, ma cmq funziona.

    Secondo te Daniele, che migliorie si possono apportare?

    grazie e scusa il disturbo

    RispondiElimina
    Risposte
    1. Ciao, non sono espertissimo come programmatore ma mi sembra già scritto abbastanza bene. Se ti va potrei pubblicarlo, mi piace molto e penso possa tornare utile a molti.

      Elimina
    2. io invece ci capisco poco di elettronica. se ti va pubblicalo tranquillamente. ora gira. c'è modo per cui possiamo parlare in modo più diretto?

      Elimina
  6. Si certo, ti ho scritto su Hangouts

    RispondiElimina

Lascia un commento qui sotto, ti risponderò il prima possibile!

Altri Post