Iteaduino: Difference between revisions
From Futuragora Wiki
No edit summary |
|||
Line 18: | Line 18: | ||
sudo itead-ethernet gmac | sudo itead-ethernet gmac | ||
=== | ===Iteaduino Code== | ||
====Relay1==== | |||
<pre> | |||
#include <itead.h> | |||
int pin=138; | |||
int main() | |||
{ | |||
pinMode(138, OUTPUT); | |||
digitalWrite(pin, HIGH); | |||
} | |||
</pre> | </pre> | ||
<pre> | <pre> | ||
Line 44: | Line 39: | ||
{ | { | ||
pinMode(138, OUTPUT); | pinMode(138, OUTPUT); | ||
digitalWrite(pin, LOW); | digitalWrite(pin, LOW); | ||
} | } | ||
Line 56: | Line 45: | ||
</pre> | </pre> | ||
====Blink Test==== | |||
<pre> | <pre> | ||
#include <itead.h> | #include <itead.h> | ||
Line 62: | Line 53: | ||
{ | { | ||
pinMode(138, OUTPUT); | pinMode(138, OUTPUT); | ||
while(1) | |||
{ | |||
digitalWrite(pin, HIGH); | digitalWrite(pin, HIGH); | ||
delay(1000); | |||
digitalWrite(pin, LOW); | |||
delay(1000); | |||
} | |||
} | } | ||
Line 68: | Line 65: | ||
</pre> | </pre> | ||
===To use Segnix in Python=== | |||
Create a new file named blink.py which reads as follow: | |||
#! /usr/bin/env python | |||
from iteadsdk import * | |||
LED = PG9 | |||
pinMode(LED, OUTPUT) | |||
while True: | |||
digitalWrite(LED, HIGH) | |||
delay(1000) | |||
digitalWrite(LED, LOW) | |||
delay(1000) | |||
<pre> | |||
#! /usr/bin/env python | |||
from iteadsdk import * | |||
R1 = PG9 | |||
pinMode(R1, OUTPUT) | |||
digitalWrite(R1, HIGH) | |||
</pre> | |||
[[Category:Projectos_Futuragora]] | [[Category:Projectos_Futuragora]] |
Revision as of 14:12, 19 July 2018
https://itead.cc/wiki/Download
https://itead.cc/wiki/Iteaduino_Plus_A10/A20
https://itead.cc/wiki/ITEAD_SDK_Instruction
https://github.com/itead/Segnix
Network problem
Support 1000M-Ethernet This image supports both 100M and 1000M Ethernet. The default set is 1000M-Ethernet. Switch to 100M-Ethernet, the command is
sudo itead-ethernet emac
Switch to 1000M-Ethernet, the command is sudo itead-ethernet gmac
=Iteaduino Code
Relay1
#include <itead.h> int pin=138; int main() { pinMode(138, OUTPUT); digitalWrite(pin, HIGH); }
#include <itead.h> int pin=138; int main() { pinMode(138, OUTPUT); digitalWrite(pin, LOW); }
Blink Test
#include <itead.h> int pin=138; int main() { pinMode(138, OUTPUT); while(1) { digitalWrite(pin, HIGH); delay(1000); digitalWrite(pin, LOW); delay(1000); } }
To use Segnix in Python
Create a new file named blink.py which reads as follow:
- ! /usr/bin/env python
from iteadsdk import * LED = PG9 pinMode(LED, OUTPUT) while True:
digitalWrite(LED, HIGH) delay(1000) digitalWrite(LED, LOW) delay(1000)
#! /usr/bin/env python from iteadsdk import * R1 = PG9 pinMode(R1, OUTPUT) digitalWrite(R1, HIGH)