Mundarija:

Raqamli eskizni chizish: 4 qadam
Raqamli eskizni chizish: 4 qadam

Video: Raqamli eskizni chizish: 4 qadam

Video: Raqamli eskizni chizish: 4 qadam
Video: Rasm chizish | A xarfidan surat chizish |Как нарисовать рисунок из буквы А 2024, Noyabr
Anonim
Sketch Digital -ni chizish
Sketch Digital -ni chizish
Sketch Digital -ni chizish
Sketch Digital -ni chizish

Bu eskizni eskiz (u teleskop, konsolia va ispancha) yordamida amalga oshiriladi. Bu juda tez sodir bo'ladigan diagonallar.

Tasavvur qiling -a, bu raqamli tasvirlar va eskizlar, shuningdek, diagonallar muammosiz hal qilinadi.

1 -qadam: Utilizados materiallari

Uskunalar uchun materiallar
Uskunalar uchun materiallar
Uskunalar uchun materiallar
Uskunalar uchun materiallar
Uskunalar uchun materiallar
Uskunalar uchun materiallar
Uskunalar uchun materiallar
Uskunalar uchun materiallar

Pantalla TFT de Seeedstudio

Arduino Uno

10K uchun imkoniyatlar

To'xtatuvchi

Una cajilla (en este caso, 3d tasvirlar va boshqalar)

Bir vaqtning o'zida 9V konektor (sin foto)

2 -qadam: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje

Aloqa 3 kabellari Arduino -ga ulanish imkoniyatiga ega.

A kabelni A5 y el otro a A4 markaziy kabel orqali uzatish mumkin

Quvvat manbai 5V yoki 5 pinli elektr uzatish moslamalari (5 G dan 5 G gacha).

9V simli aloqa liniyasi GND simini uzluksiz uzib qo'yishga imkon beradi.

Kabellar kabellar va kabellar uchun juda qulaydir. (Bu juda katta muammo emas, balki "qalqon").

3 -qadam: Codigo

Bu erda siz kutubxonani sotib olishingiz mumkin:

Echit va eskizni "bo'yash" va "kutubxona" ni chizish.

Qo'llanma:

// Paint ilovasi - TFT va sensorli ekran#ni ham namoyish eting

#qo'shing

#qo'shing

int potpinlr = 4; // potentsiometrni ulash uchun ishlatiladigan analog pin

int potpinud = 5; int valr; // qiymatni analog pin dan o'qish uchun o'zgaruvchi int valud;

bo'sh o'rnatish ()

{Tft. TFTinit (); // init TFT kutubxonasi TFT_BL_ON; // fon nurini yoqing Serial.begin (9600); } void loop () {valr = analogRead (potpinlr); // potentsiometr qiymatini o'qiydi (qiymati 0 dan 1023 gacha) valr = map (valr, 0, 1023, 240, 0); // uni servo bilan ishlatish uchun uni o'lchash (240 dan 0 gacha qiymat) valud = analogRead (potpinud); // potentsiometr qiymatini o'qiydi (qiymati 0 dan 1023 gacha) valud = map (valud, 0, 1023, 0, 320); // uni servo bilan ishlatish uchun uni o'lchash (qiymati 0 dan 320 gacha) Tft.fillCircle (valr, valud, 3, RED); Serial.print ("o'ng chap"); Serial.println (valr); Serial.print ("yuqoriga pastga"); Serial.println (valud); kechikish (10); }

4 -qadam: La Cajilla

La Cajilla
La Cajilla

Qachonki, bu juda katta va eng muhimi.

Biz bombardimonlarni ishlatib bo'lmaydigan bo'lsak ham, ular hech qanday to'sqinlik qilmagan holda, yuqori darajadagi dasturlar bilan ta'minlangan.

Siz 3D-ni ishlata olmaysiz, shuning uchun bu erda:

Tavsiya: