???????Arduino???????????????????ArduBlock???Arduino???????
??????Arduino?????????????????????????????????????????????????????????????arduino?????????
????????????arduino????????????????????????????????????????????
void loop()
{
Serial.println(analogRead(A0));
}
void loop()
{
if (analogRead(A0) < 200) {
digitalWrite(13, HIGH);
} else {
digitalWrite(13, LOW);
}
}
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Arduino???????????????ArduBlock????????
1. arduino-EventManager
https://github.com/igormiktor/arduino-EventManager
last update: 2013-01
2. Arduino Event Manager
http://sourceforge.net/projects/arduinoeventman
last update: 2011-01-24
?????pde??
3. QP
http://playground.arduino.cc/Code/QP
By Quantum Leaps
last update: 2013-06-02
???????
???RTOS
??IDE(QDK, QP Development Kit for arduino)
????????????????
arduino 1.0 ? 00xx??????????QP
4. Kernel
http://robotic-controls.com/learn/arduino/kernel-event-driven-delays-and-intervals
by Evan Boldt
last update: 2013-02-07
??javascript? setInterval
5. Metro
http://playground.arduino.cc/code/metro
last update: 2009-01-19
?????,??????interval
6. arduino - softtimer
http://code.google.com/p/arduino-softtimer/
by Prampec
last update: 2012-12
?? ?? interval
??????delay
?????????????????
7. Ebl-arduino
http://code.google.com/p/ebl-arduino/
Event-Based Library for Arduino
last update 2011-07
???????????
8. Aiko
https://github.com/geekscape/Aiko
by geekscape
last update: a year ago
arduino ????aiko???????????????fork????????samotage?
????interval
9. NilRTOS
http://code.google.com/p/rtoslibs/
last update: 2013-02
NilRTOS??????RTOS??????????????????????
???????
NilRTOS
ChibiRTOS
FreeRTOS
SCoop
adOS
ieOS
10. SCoop
https://code.google.com/p/arduino-scoop-cooperative-scheduler-arm-avr/
?????Arduino????mega uno ??Arduino1.x Arduino-00xx ??????????
11. PciManager
http://code.google.com/p/arduino-pcimanager/
????????????????????????
12. PinChangeInt
http://code.google.com/p/arduino-pinchangeint/
????????????????Uno?mega???????????????????
??????????? http://playground.arduino.cc/Main/LibraryList
?????????SCoop???ArduBlock????????????????SCoop??????????????????:-D
I doubt if ArduBlock users understand the concept of mltithreading 🙂
Stanley Huang There is no need to understand multithreading to use these blocks and we added them because they are more intuitive when describing multiple event-actions.
Hello,
This new block, can help us, if we want to see how work a captor…
Just a question
Do you have a documentation to do new block ?
hi if any one has any pdf files on getting started with ardoplock
i wood rally apreate as i am new to programming
thanks
hi if any one has any pdf files on getting started with ardoplock
i wood rally apreate as i am new to programming
thanks http://blog.ardublock.com/?p=440#comment-8600
Is this module will be available for testing ?
Still working on that. It’s rough and we want to make sure we got the syntax and semantic right.
Hi
from where i can download the latest version for ardublock
tanks
hi, can you teach me how to add blocks in my ardublock?
i have added old version in tools of arduino …now new version is not getting added in it ..still getting old version ..kindly help…tell me the method to install new version in arduino
Could you check the tools directory. You may still have an older version there.
Dear All,
I’m quite new at using this program. Could anyone please help me how to make this test in ArduBlock? The test is to see if digital pen 4 is low ( digitalRead(4) == LOW ).
Thank you…..
I think you might have missed the Cosa OOP platform for Arduino/AVR.
Cosa support several programming paradigms including event driven, time/delayed functions, finite state machines, proto-threads, threads, etc. There is also an UML Actor run-time. https://github.com/mikaelpatel/Cosa-UML.
Cheers! Mikael