แสดงบทความที่มีป้ายกำกับ AVR แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ AVR แสดงบทความทั้งหมด

วันศุกร์ที่ 26 มีนาคม พ.ศ. 2553

Attiny2313 tutorial ยังไม่ได้หายไปไหน

อืม ที่หายไปเกือบ 1 อาทิตย์ ก็ไปนั่งรวบรวมข้อมูล Attiny 2313 และทดลองเขียนโปรแกรม คร่าวๆก่อน ตอนนี้พอที่จะได้ โครงร่าง หัวข้อ ต่างๆ แล้วจ้า

- คำนำ
- อุปกรณ์สำหรับการเริ่มต้น
- resource, link, data sheet
- การติดตั้งโปรแกรม
- สายโปรแกรม ISP
- digital output
- delay
- digital input
- serial port
- interrupt
- timer
- watch dog
- i2c
- spi
- sleep mode

Interface
- LCD 1602
- LCD Nokia 3310
- LCD Nokia 6610
- RF Module
- Sensor
- DC Motor
- Stepping Motor
- touch screen
- USB

ส่วน 2 หัวข้อนี้อาจจะต้องเปลี่ยน ชิป
- analog output
- analog input

วันศุกร์ที่ 19 มีนาคม พ.ศ. 2553

พับโครงการ Attiny2313 อย่างรวดเร็ว

ทั้งนี้เนื่องมาจาก ES ปรับขึ้นราคาชิป Microcontroller ATtiny2313 อย่างรุนแรง จาก 34 - 36 บาท เป็น 52.80 บาท โอ้ววววว ราคาปรับขึ้นกว่า 50% สำหรับ โปรเจคเล็กๆที่ ใช้ต้นทุนน้อยๆ นี่ถึงกับคิดหนักเลยทีเดียว ก็เป้นอันว่า โครงการที่คิดจะทำอุปกรณ์ขึ้นมาขายก็เป็นอันพับไปก่อน รอจนราคาชิปจะตกลงมา (อย่างกะหุ้นเลย) ส่วนเรื่อง บทความ tutorial ก็ถูกลดความสำคัญเช่นเดียวกัน

วันพฤหัสบดีที่ 11 มีนาคม พ.ศ. 2553

AVR แบบง่ายๆ ด้วย ATtiny2313

สืบเนื่องมาจาก เรียนจบมาแล้วหลายปี มีงานทำก็พอจะมีเงินใช้บ้าง เลยเอาเงินไปซื้อของที่เคยอยากได้ เช่น อุปกรณ์อิเล็กทรอนิกส์ IC มาต่ออะไรเรื่อยเปื่อย แก้เซ็งไปงั้นๆ และ อยากทำตัวให้เป็นประโยขน์ต่อสังคมบ้างก็เลย จะเขียนบทความการใช้งาน AVR (ตอนเรียน ผมไม่ได้เรียนตัวนี้นะ เรียนแค่ Z80 ตอนนั้นไม่ค่อยมีสตางค์ บอร์ด CPU ยังหารกะเพื่อนซื้อเลย)



โดยตัว AVR เลือกเป็น Attiny2313 เพราะถูกดีตัวละ 35 บาท (ถ้าเป็นต่างจังหวัดราคาน่าจะถึง 40 บาท) สาเหตุที่ไม่เลือก ATmega8 หรือ Arduino เพราะเขาทำเอกสารกันเยอะแล้ว แล้วมันก็ง่าย ไปหาๆอ่านเอาที่อื่นก็คงพอเป็นเองได้

โดยเนื้อหาจะเน้นไปที่ Concept พื้นฐาน ที่สามารถ ต่อวงจรได้ โดยไม่ต้องทำ PCB (ซึ่งอุปกรณ์ต้องหาซื้อได้ง่ายๆ) เพราะ อยากเน้นไปที่ น้องๆที่อยู่ต่างจังหวัดสามารถทำตามได้