You are on page 1of 63

1


Creative Common V.3



.

simplyarduino.com

www.genotronex.com
fablogia.wikilogians.org
Ali-madness.blogspot.com


2113-11-11


2 ...................................................................................................................
3 ....................................................................................................................
4 .........................................................................................................
8 ..........................................................................................................
Circuits.IO 11 ..........................................................................
11 ................................................................ 123d.circuits.io
12 ...............................................................................................
14 .........................................................................
11 ...............................................................................................
21 ................................................................................... Proteus
21 ..............................................................
Arduino IDE 23 ..........................................................
22 ....................................................................................Simulino
Proteus 21 ....................................................................
31 ..............................................................................................
31 ......................................................................................


31 ..........................................................................................
41 ...............................................................................................
41 .....................................................................
Wine 41 ..............................................................................
Wine 42 ...............................................................................
45 ................................................................Virtual Bread Board
45 ....................................................................................................
42 ....................................................................
51 ................................................................................
55 ..............................................................................................
52 ..........................................................................................................
52 ............................................................................................... Simuino
58 ...............................................................................................Simulide
51 ............................................................... Simulator for Arduino v0.99
61 ................................................................................ArduinoDebugger
61 ................................................... Arduino Simulator on iPhone / iPad
62 .................................................................................................................

..
..


Arduino

Microcntrollers


Open Hardware

Arduino C
Arduino IDE: Integrated Development Environment

http://arduino.cc




Atmega
Atmel Pic

Microchip ARM
cortex FPGA
.




.


8

)Microsoft Windows, Linux, Mac, iOS (iphone/Ipad




" " :

http://simplyarduino.com/?page_id=5

Circuits.IO

123D.circuits.io ) (Autodesk
circuit.io


VBB

!
D 123 Bread Board

Github.

:

Google Chrome.

11


123d.circuits.io
.

11



New circuit

12


):

13

:1

14

. Select:

. Undo:

. Redo:

. Delete:

. Play / Pause:

. Rotate:


:2 .
:3

.
( )
Arduino Code Editor

(Compile and restart


) simulation .

15

.
Resistance ( ) ..

16


(
)

http://vimeo.com/74289346
:

:1 :
o

BreadBoard

.
o

Schematic:

.
o

PCB:

12


:2 :
o

Overview .

Discussion .

BOM Bill of Materials


(

).
o

Network .

: 3 Github
:
o

Fork

.
o

Watch My Watched
circuits .

Star Like

Starred Circuits Lists


:4

(Collaborators).

18


: 5
o

Share Circuit .

Download Gerber PCB.

Generate Enclosure .

:6 .

: : ) (free user (Maker


)user ) (Professional )(free user
.


:
.1

.2

.3

.1 sensors

11

21

Proteus

.


& Arduino Uno, Mega1280
Mega 2560 :

http://www.mediafire.com/?92ckm2n2cmp392a

21



(
.)Program files

C:/ Program Files / Labcenter Electronics / Proteus 7 Professional / LIBRARY

22


Arduino IDE
Blinking Led led
13 .



: Compile

Verify

23

Hex Compile :

24


: Hex
C:\Users\ZAIDPI~1\AppData\Local\Temp\build3564184540682511069.t
mp\Blink.cpp.hex

Hex
C:/
Ctrl+F hex.

hex Arduino IDE


:

Blink.cpp.hex

25


: Program
file Blink.cpp.hex
LED

26


Simulino


Ultrasonic :

Arduino nano
Arduino Folra
Arduino UNO SMD
UltraSonic Sensor

o
o
o
o


http://www.mediafire.com/download/xdnjn81egbf2g6v/Library.zip
https://docs.google.com/file/d/0B6UMJFAuMr1xSFFhM1NpellwZmc/edit?usp=sharing

22



Ultrasonic .

:
http://www.mediafire.com/download/hh969fvhc4uk115/barGraph.zip
https://docs.google.com/file/d/0B6UMJFAuMr1xcFJ3RGtqZDR6Z3M/edit?pli=1


" "

http://www.genotronex.com/p/blog-page_23.html

28


..
..

21

Proteus

Atmega 328

PCB

Hardware (

).

31

Atmega 328

() 16 Mhz crystal

( 22 pf)

11

( LED
)

221 (
)

31


Atmega
Atmega 328p :

32

16MHz :

33


22pf

GND

34


1 21 21 Atmega328 Vcc
:

35

A0, A1, A2, Digital 0 1 2 3 4 PC0, PC1,


.PCINT

Datasheet ATmel
UNO :

13 Uno
11 Atmega 328 .

36

32



:
Verfiy
Hex

Atmeg328

"" Program file


Hex

38

http://www.youspice.com

http://www.youspice.com/ys/en/project/autoscroll-string-shift-left-andright-with-arduino.3sp
:

31



:
.2

.3 PCB
.4

circuits.io

41

.1

.2

( 215)


" "

Wine
.

Wine
Ubuntu Wine
Software center Synaptics

wine ( Apply install software


)center

41


Wine
Terminal

sudo apt-get install wine

Wine directx 9
3D view ARES
PCB wine tricks (DirectX 9
).

42

DirectX
Proteus

43

44

Virtual Bread
Board
VirtualBreadboard



BreadBorads

1111 .
VBB ) (embedded systems


VBB express VBB full version

45


Express (
)

Feature

VBBExpress

VBB

Software Only
Emulation

No

Yes

Emulation with
ICEShield

Yes

Yes

Windows

Yes

Yes

Linux/Mac

Yes, with Mono runtime

No

VBB express
http://www.virtualbreadboard.com/Main.aspx?TAB=1
:
J#
http://www.virtualbreadboard.com/download/dependencies/VJSharpRDP/vjredist.exe

Virtual BreadBoard
http://www.mediafire.com/download/kffgiwxau15btx9/virtualbreadboard-4.2.5.0.exe

46



.
Tabs :
o

New .

Existing .

Recent .

New

42

Existing .

48


:
.1 Existing
.2 VBB .
.3 .
.4 .

41

51

.1

.2

.3

.4

.5


.6

.2

.8

.1

.11
.11
.12

LED

51



Solution

52

SRC
.SRC

53


Hex VBB


VBB

http://www.virtualbreadboard.com/portal/vbb/doc/VBBExpress/VBBExpress
%20User%20Manual.pdf
http://www.virtualbreadboard.com/portal/vbb/doc/VBB/VBB%20User%20M
anual.pdf
http://www.virtualbreadboard.com/Main.aspx?TAB=4
http://www.virtualbreadboard.com/Main.aspx?TAB=2

54



:
.1

.2

.3

.1 circuits.io
.2

55


"".

56


Simuino

http://web.simuino.com/

52


Simulide

Hex Proteus

http://sourceforge.net/projects/simulide/
:

http://www.youtube.com/watch?v=c7SFryRa5hs

58


Simulator for Arduino v0.99

.

http://virtronics.com.au/Simulator-for-Arduino.html
:

http://virtronics.com.au/Data/Simulator%20for%20Arduino.pdf

51


ArduinoDebugger
( compile
)

https://github.com/Paulware/ArduinoDebugger/
:

http://www.youtube.com/watch?v=ktfQEPexqlU

61


Arduino Simulator on iPhone / iPad

http://schogini.in/app-websites/arduino-simulator/
:Itune

https://itunes.apple.com/us/app/arduino-simulator/id438426863?mt=8

61

http://simplyarduino.com/?p=652
http://blogembarcado.blogspot.com/search/label/Simulino
http://fablogia.wikilogians.org/
http://fablogia.wikilogians.org/2013/09/14/circuits-io-arduinosimulator/
http://fablogia.wikilogians.org/2012/09/15/%D8%AE%D8%B7%D9%8
8%D8%AA%D9%83%D8%A7%D9%84%D8%A3%D9%88%D9%84%D9%89%D9%81%D9%8A%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D8%AC-virtualbreadboard/
http://arduino4projects.com/arduino-simulator-using-proteus-asproject-simulation/

62

You might also like