Мазмуну:

Жипти көрсөтүү: 4 кадам
Жипти көрсөтүү: 4 кадам

Video: Жипти көрсөтүү: 4 кадам

Video: Жипти көрсөтүү: 4 кадам
Video: Эгер шеригиңиз ала жипти аттаса.. / Муфтий Менк 2024, Ноябрь
Anonim
Image
Image
Circuit
Circuit

Физикалык эсептөө, б.а. Ардуино боюнча бир жумалык курстун жүрүшүндө, биз эки топко бөлүнүп үч күндүк долбоорду аткарышыбыз керек болчу. Биз айлануучу дисплейди курууну чечтик. Ал 7 гана LEDди колдонот (ÄÖÜ сыяктуу өзгөчө белгилерди көрсөтүү үчүн дагы бирди коштук). Алар абдан тез айлануучу колго орнотулган. Андан кийин биз аларды күйгүзүп, өчүрөбүз жана текст окулат. Чындыгында бул видеого караганда жакшы көрүнөт.

Көрсөтүлгөн текстти өзгөртүү үчүн биздин такта wifi тармагына туташат жана текстти киргизе турган веб -баракчаны тейлейт.

1 -кадам: Lasercutting

Лазердик кескичке мүмкүнчүлүгүбүз болгондуктан, биз моторубузду жана колубузду акрилден кесүүнү чечтик. Бул абдан жакшы идея болуп чыкты, анткени текст карама -каршы сайтта да окула турган (анча деле жарык эмес). Формалар өтө жөнөкөй, ошондуктан алар акрил жана/же жыгачтын сыныктарынан жасалышы мүмкүн. Атүгүл салкындык үчүн аттарыбызды чегип жаздык. Өлчөмдөрдүн мааниси жок, анткени сиз жөн гана коддогу күтүү убакытын ылдамдыкка ылайыкташтыра аласыз.

Моторду тиркөө үчүн биз пластикалык тиштүү шайманды колдонгонбуз, аны биз жөн гана мотордун валына түртүп, колго жабыштырганбыз. Биз бардык акрил бөлүктөрүн бириктирүү үчүн ысык клей колдондук.

2 -кадам: Circuit

Circuit
Circuit
Circuit
Circuit
Circuit
Circuit

Район абдан жөнөкөй, сиз жөн гана 7 LEDди каалаган тактага туташтырышыңыз керек. Биз кызыл түстөрдү тандап алдык, анткени биз бир жерден окуйбуз, алар аягында эң жакшы көрүнөт.

Биздин такта spp3fun болчу esp32 нерсе, ошондуктан бизде wifi, батареяны заряддоо жана тиешелүү батарея орнотулган. Колдонуу абдан оңой эле, ошол эле тактайды кайра колдонмокпуз.

Эч кандай өзгөчө себепсиз, биз бардык оң LED буттарын туташтырып, терс буттардын ар бирин санариптик I/O пинине туташтырууну чечтик. Бул LEDди күйгүзүү үчүн пинди LOW, ал эми аны өчүрүү үчүн HIGH дегенди орнотушуңуз керек дегенди билдирет.

Резисторлорду тактага кошуп, бардыгын изоляциялоо үчүн кысылган түтүктү колдонуу жакшы идея болуп чыкты.

3 -кадам: Код

Биздин бардык кодду Githubдан тапса болот.

Биздин код жөнөкөй веб -серверден жана wifi жок окшош долбоордон шыктандырылган. Биз жөн гана баарын бириктирип, тамгалар үчүн өзүбүздүн битмасттарыбызды коштук. Моторду иштетүү үчүн бизде электр энергиясы бар болгондуктан, биз жөн гана бир аз кечигүү убактысын тандап, чыңалууга тердик, ошондуктан сүрөт туруктуу болчу. Колдун ылдамдыгын кандайдыр бир сенсор менен өлчөө (мисалы, холл эффекти сенсору жана курулуштун астындагы магнит) жана коддун кечигүүсүн тууралоо жакшы ыкма болмок, бирок биз чектелген убакыт алкагынан улам муну кылган жокпуз.

Биздин веб -сайт негизинен кээ бир тексттен жана текст киргизүүдөн турат, ал учурдагы сапты ар бир өзгөртүүгө жөнөтөт, ошондуктан текст заматта жаңырат. Жүктөлгөндөн кийин жана бош сап өткөрүлүп берилгенде, биз кайда туташуу керек экенин билүү үчүн IP дарегин көрсөтөбүз.

Биздин веб -сайттын коду Arduino кодуна сап катары киргизилген, бирок ал так болушу үчүн өзүнчө жеткиликтүү.

4 -кадам: Жыйынтык

Жыйынтык
Жыйынтык

Баары акыры жакшы болду, биз эч нерсени өзгөртпөйбүз. Биз чынында эле акрилди колдонууну сунуштайт элек, бул тексттин абада калкып жүргөнү абдан таасирдүү болду.

Биз баалабаган жалгыз нерсе - бул ийрүүчү колдун энергиясы, биздин курулуш ушунчалык титиреп, аны столго скотч менен жабууга туура келди.

Жакшы болмок, бирок биз түшүнө албаган өзгөчөлүк жогоруда айтылган ылдамдыктын өлчөөсү болмок. Муну менен дисплейдин айланасындагы тексттин ылдамдыгын көзөмөлдөөгө болот. Ал үчүн электр энергиясын колдонууга туура келди.

Сунушталууда: