www arduino cc Arduino is HARDWARE Meet the
- Slides: 36
www. arduino. cc
Arduino is HARDWARE
Meet the Arduino FAMILY o Un Mega Ethernet Lilypad Mini ar on Le do no Na e u l B h t o to En meer. . .
Gemeenschappelijke kenmerken ü Printkaartje met een ATMEL microcontroller ü Digitale en analoge in- en/of uitgangen ü Als regel: programmeerbaar via de USB-poort ü Volgt de ‘Open Source’ praktijk
Arduino bedenkers (bron: The Making of Arduino – IEEE Spectrum) V. l. n. r. : David Cuartielles, Gianluca Martino, Tom Igoe, David Mellis, Massimo Banzi
De beste ideeën ontstaan op. . . CAFE. Bar di Re Arduino, Piazza Gioberti, Ivrea (NW Italië, nr Torino)
Arduino evolutie Begin 2007: Arduino NG ü Nuova Generazione ü Eerste populaire Arduino ü ATmega 8 microcontroller ü 8 Kb, 16 MHz, 14 digitale I/O, 6 analoge inputs ü FTDI FT 232 RL USB/serieel converter
Arduino evolutie Augustus 2007: Arduino Diecimila ü Diecimila = 10. 000 = geraamd aantal Arduino’s in omloop ü ATmega 168 = 16 KB geheugen ü Optie: externe voeding vanaf 6 V (4 x AA) ü LED op de print, verbonden met digitale I/O 13 ü Polyfuse: kortsluitbeveiliging USB (500 m. A) ü Extra aansluitpennen: 3, 3 V, reset ü Software reset
Arduino evolutie Augustus 2009: Arduino Duemilanove ü Duemilanove = 2009 ü ATmega 328 = 32 KB geheugen ü Autoselectie van voeding via USB/uitwendig (jumper weg)
Arduino evolutie 2010: Arduino Uno ü Keerpunt ü Uno (1) verwijst naar nieuwe versie 1. 0 van Arduino IDE ü ATmega 328, 32 KB ü FTDI USB/serial chip vervangen door ATmega 8 u 2
Arduino evolutie 2011: Arduino Mega 1280 ü ATmega 1280, 128 KB ü 54 digitale I/O ü 16 analoge inputs ü USB/serial: FDTI FT 232 RL Mega 2560 ü ATmega 2560, 256 KB ü USB/serial: ATmega 16 u 2
Arduino evolutie 2012: Arduino Leonardo ü ATmega 32 u 4 ü ingebouwde USB communicatie (geen aparte chip) ü 32 KB, 14 digitale I/O, 6 analoge inputs
Buitenbeentjes Arduino Mega ADK = Mega 2560 + Aansluiting voor Android phone Arduino Ethernet = ATmega 328 + Ethernet interface + micro. SD kaartlezer
Buitenbeentjes Arduino BT = ATmega 328 + Bluetooth draadloze communicatie Lily. Pad Arduino Verwerking in bvb. kledij Laagvermogenversie van ATmega 168 /328
Buitenbeentjes Arduino Nano Arduino Mini ATmega 168/328 Geschikt voor breadboard
Meer informatie: www. arduino. cc
De Arduino Uno ATmega 328 microcontroller 32 Kbytes Flash memory 16 MHz xtal oscillator
De Arduino USBconnector Externe voeding 7 -12 V ATmega 16 u 2 USB/serial
De Arduino Uno 14 digitale I/O 5 V/ GND – 5 V – 3, 3 V / 50 m. A – RESET - Vin 40 m. A 6 analoge inputs 0 -5 V (1024 waarden)
De Arduino Uno RESET Polyfuse 500 m. A LED op digitale I/O 13 ICSP-connector In-Circuit Serial Programming
Arduino Shields Inplugbare kaartjes op een Arduino board, bijvoorbeeld Arduino Proto shield Eilandjesprint voor een Arduinoproject Arduino Motor shield Stuurkaart voor 2 DC-motoren of 1 stappenmotor (L 298 P)
Arduino is SOFTWARE Een Arduino zonder programma is een
Arduino IDE Integrated Development Environment = Programmeeromgeving ü Broncode (‘sketch’) schrijven, checken, laden in de microntroller en uitvoeren vanuit dezelfde programmeeromgeving (= integrated) ü Draait onder Windows, Mac OS X en Linux ü Gratis te downloaden via www. arduino. cc (tab ‘Downloads’)
Arduino IDE Voorbeeld: ingebouwde LED (= I/O 13) doen knipperen LED op digitale I/O 13
Arduino IDE STAP 1: instructies schrijven
Arduino IDE STAP 2: Verify = code op fouten controleren
Arduino IDE STAP 3: Upload = code laden en uitvoeren
Arduino IDE STAP 4: Save = broncode opslaan (blink. ino)
Arduino programmeertaal Eenvoudige instructies = ‘leesbaar’ Int led. Pin = 13; void setup() { pin. Mode(led. Pin, OUTPUT); } void loop() { digital. Write(led. Pin, HIGH); delay(1000); digital. Write(led. Pin, LOW); delay(1000); } // LED connected to digital pin 13 // sets the digital pin as output // // sets the LED on waits for a second sets the LED off waits for a second
Arduino programmeertaal Eenvoudiger dan bvb. Assembler SYNTAXGEVOELIG Int led. Pin = 13; void setup() { pin. Mode(led. Pin, OUTPUT); } void loop() { digital. Write(led. Pin, HIGH); delay(1000); digital. Write(led. Pin, LOW); delay(1000); } // LED connected to digital pin 13 // sets the digital pin as output // // sets the LED on waits for a second sets the LED off waits for a second
Sketches tutti quanti Veel kant-en-klare programmabibliotheken Aansturen LCD Besturing servo/stappenmotoren Communicatie: serieel, TWI/I 2 C, internet En nog veel meer. . .
Sketches tutti quanti Sommige programmabibliotheken zijn niet compatibel met Arduino IDE versie 1. x Oplossing: oudere IDE versie (bvb. 0. 23) downloaden en afzonderlijk installeren.
Sketches tutti quanti In de Arduino Speeltuin ligt veel informatie voor het rapen
Praktisch Welk Arduino board? ü Arduino Uno volstaat voor de meeste hamradioprojecten ü Een ATmega 328 P in 28 pin DIL uitvoering is nog ‘handelbaar’ ü Voor geheugenvreters en/of veel verbindingen met de buitenwereld is er de Arduino ATmega 2560
Praktisch Waar kom ik aan een Arduino board? Via de Arduino website www. arduino. cc Conrad www. conrad. be Electroshop Dendermonde www. electroshopdendermonde. be Dealextreme www. dealextreme. com ? ? ?
Praktisch Handige toebehoren Breadboard / eilandjesprint / veroboard, . . . Snoertjes (monobrin)
- Until we meet again prayer
- Internal and external hardware
- Bổ thể
- Biện pháp chống mỏi cơ
- độ dài liên kết
- Thiếu nhi thế giới liên hoan
- Tia chieu sa te
- Hát lên người ơi alleluia
- điện thế nghỉ
- Một số thể thơ truyền thống
- Hệ hô hấp
- Công của trọng lực
- Bảng số nguyên tố
- Tỉ lệ cơ thể trẻ em
- đặc điểm cơ thể của người tối cổ
- Các châu lục và đại dương trên thế giới
- ưu thế lai là gì
- Thẻ vin
- Môn thể thao bắt đầu bằng chữ đua
- Tư thế ngồi viết
- Cái miệng nó xinh thế chỉ nói điều hay thôi
- Hát kết hợp bộ gõ cơ thể
- Từ ngữ thể hiện lòng nhân hậu
- Trời xanh đây là của chúng ta thể thơ
- Tư thế ngồi viết
- Ví dụ giọng cùng tên
- Gấu đi như thế nào
- Thể thơ truyền thống
- Hổ đẻ mỗi lứa mấy con
- đại từ thay thế
- Thế nào là hệ số cao nhất
- Diễn thế sinh thái là
- Vẽ hình chiếu vuông góc của vật thể sau
- Lp html
- Phép trừ bù
- Thế nào là mạng điện lắp đặt kiểu nổi
- Mật thư anh em như thể tay chân