Loyihada ishlatilgan model nomi:
Sharshara model qadamlari
1. Barcha loyiha
talablarini aniqlang va
hujjatlashtiring.
2. Dastur arxitekturasini loyihalash.
3. Dizaynni kod sifatida amalga oshiring.
4. Dastur
ishlab
chiqilganidek
ishlashini
tekshiring.
5. Tayyor mahsulotni saqlash.
Arxitektura, kod, dasturlash shartlari
Kerakli jihozlar:
1.Arduino Uno;
2.fotorezistor
3. Ledlar;
4. Qarshillik;
1.Arduino
Uno;
Arduino
Uno
ochiq
manbali
mikrokontroller
platasi
boʻlib,
Microchip
ATmega328P
mikrokontrolleriga
asoslangan
va
Arduino.cc
tomonidan
ishlab
chiqilgan
va
dastlab
2010-yilda
chiqarilgan.
Arduino
Uno turli
xil
kengaytirish platalari
(qalqonlari)
va
boshqa
kontaktlarning
zanglashiga olib kirishi mumkin
bo'lgan
raqamli
va
analog
kirish/chiqish
(I/O)
pinlari
bilan jihozlangan.
Arduino Uno 14
ta raqamli kiritish/chiqarish pinlari
(oltitasi
PWM
chiqishi mumkin), 6
ta analog I/U pinlari mavjud va B
tipidagi
USB kabeli
orqali
Arduino
IDE
(Integrated Development Environment) bilan dasturlashtiriladi. U USB kabeli
yoki
tashqi
9 voltli akkumulyator
bilan quvvatlanishi mumkin, garchi u 7 dan 20
voltgacha kuchlanishni qabul qilsa. Bu
Arduino Nano
va Leonardo bilan bir xil.
Uskuna ma'lumotnomasi
dizayni
Creative Commons
Attribution Share-Alike 2.5
litsenziyasi ostida tarqatiladi va Arduino veb-saytida mavjud. Uskunaning ayrim
versiyalari uchun tartib va ishlab chiqarish fayllari ham mavjud.
"
Uno
" so'zi
italyancha
"bir" degan ma'noni
anglatadi va
Arduino dasturiy
ta'minotining
dastlabki versiyasini belgilash uchun tanlangan. Uno platasi USBga
asoslangan Arduino platalari seriyasining birinchisidir; Arduino UNO va Arduino
IDE ning 1.0 versiyasi Arduinoning mos yozuvlar versiyalari edi, ular endi yangiroq
versiyalarga aylandi.
Bortdagi
ATmega328
yuklash moslamasi bilan oldindan
dasturlashtirilgan bo'lib, unga tashqi apparat dasturchisidan foydalanmasdan yangi
kodni yuklash imkonini beradi.
Uno asl STK500 protokoli yordamida muloqot qilsada, u oldingi barcha platalardan
FTDI USB dan seriyali drayver chipidan foydalanmasligi bilan farq qiladi. Buning
o'rniga u
USB-seriyali konvertor
sifatida dasturlashtirilgan Atmega16U2 (R2
versiyasigacha Atmega8U2) dan foydalanadi