Мазмуну:
Video: Жипти көрсөтүү: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Физикалык эсептөө, б.а. Ардуино боюнча бир жумалык курстун жүрүшүндө, биз эки топко бөлүнүп үч күндүк долбоорду аткарышыбыз керек болчу. Биз айлануучу дисплейди курууну чечтик. Ал 7 гана LEDди колдонот (ÄÖÜ сыяктуу өзгөчө белгилерди көрсөтүү үчүн дагы бирди коштук). Алар абдан тез айлануучу колго орнотулган. Андан кийин биз аларды күйгүзүп, өчүрөбүз жана текст окулат. Чындыгында бул видеого караганда жакшы көрүнөт.
Көрсөтүлгөн текстти өзгөртүү үчүн биздин такта wifi тармагына туташат жана текстти киргизе турган веб -баракчаны тейлейт.
1 -кадам: Lasercutting
Лазердик кескичке мүмкүнчүлүгүбүз болгондуктан, биз моторубузду жана колубузду акрилден кесүүнү чечтик. Бул абдан жакшы идея болуп чыкты, анткени текст карама -каршы сайтта да окула турган (анча деле жарык эмес). Формалар өтө жөнөкөй, ошондуктан алар акрил жана/же жыгачтын сыныктарынан жасалышы мүмкүн. Атүгүл салкындык үчүн аттарыбызды чегип жаздык. Өлчөмдөрдүн мааниси жок, анткени сиз жөн гана коддогу күтүү убакытын ылдамдыкка ылайыкташтыра аласыз.
Моторду тиркөө үчүн биз пластикалык тиштүү шайманды колдонгонбуз, аны биз жөн гана мотордун валына түртүп, колго жабыштырганбыз. Биз бардык акрил бөлүктөрүн бириктирүү үчүн ысык клей колдондук.
2 -кадам: Circuit
Район абдан жөнөкөй, сиз жөн гана 7 LEDди каалаган тактага туташтырышыңыз керек. Биз кызыл түстөрдү тандап алдык, анткени биз бир жерден окуйбуз, алар аягында эң жакшы көрүнөт.
Биздин такта spp3fun болчу esp32 нерсе, ошондуктан бизде wifi, батареяны заряддоо жана тиешелүү батарея орнотулган. Колдонуу абдан оңой эле, ошол эле тактайды кайра колдонмокпуз.
Эч кандай өзгөчө себепсиз, биз бардык оң LED буттарын туташтырып, терс буттардын ар бирин санариптик I/O пинине туташтырууну чечтик. Бул LEDди күйгүзүү үчүн пинди LOW, ал эми аны өчүрүү үчүн HIGH дегенди орнотушуңуз керек дегенди билдирет.
Резисторлорду тактага кошуп, бардыгын изоляциялоо үчүн кысылган түтүктү колдонуу жакшы идея болуп чыкты.
3 -кадам: Код
Биздин бардык кодду Githubдан тапса болот.
Биздин код жөнөкөй веб -серверден жана wifi жок окшош долбоордон шыктандырылган. Биз жөн гана баарын бириктирип, тамгалар үчүн өзүбүздүн битмасттарыбызды коштук. Моторду иштетүү үчүн бизде электр энергиясы бар болгондуктан, биз жөн гана бир аз кечигүү убактысын тандап, чыңалууга тердик, ошондуктан сүрөт туруктуу болчу. Колдун ылдамдыгын кандайдыр бир сенсор менен өлчөө (мисалы, холл эффекти сенсору жана курулуштун астындагы магнит) жана коддун кечигүүсүн тууралоо жакшы ыкма болмок, бирок биз чектелген убакыт алкагынан улам муну кылган жокпуз.
Биздин веб -сайт негизинен кээ бир тексттен жана текст киргизүүдөн турат, ал учурдагы сапты ар бир өзгөртүүгө жөнөтөт, ошондуктан текст заматта жаңырат. Жүктөлгөндөн кийин жана бош сап өткөрүлүп берилгенде, биз кайда туташуу керек экенин билүү үчүн IP дарегин көрсөтөбүз.
Биздин веб -сайттын коду Arduino кодуна сап катары киргизилген, бирок ал так болушу үчүн өзүнчө жеткиликтүү.
4 -кадам: Жыйынтык
Баары акыры жакшы болду, биз эч нерсени өзгөртпөйбүз. Биз чынында эле акрилди колдонууну сунуштайт элек, бул тексттин абада калкып жүргөнү абдан таасирдүү болду.
Биз баалабаган жалгыз нерсе - бул ийрүүчү колдун энергиясы, биздин курулуш ушунчалык титиреп, аны столго скотч менен жабууга туура келди.
Жакшы болмок, бирок биз түшүнө албаган өзгөчөлүк жогоруда айтылган ылдамдыктын өлчөөсү болмок. Муну менен дисплейдин айланасындагы тексттин ылдамдыгын көзөмөлдөөгө болот. Ал үчүн электр энергиясын колдонууга туура келди.
Сунушталууда:
DIY Visuino колдонуп M5StickC ESP32де убакытты кантип көрсөтүү керек - Оңой жасоо: 9 кадам
DIY кантип M5StickC ESP32де Visuino аркылуу убакытты көрсөтөт - Оңой жасалат: Бул үйрөткүчтө биз ESP32 M5Stack StickCти Arduino IDE жана Visuino менен ЖКда көрсөтүү үчүн программалоону үйрөнөбүз
M5STACK Visuino колдонуп M5StickC ESP32де температураны, нымдуулукту жана кысымды кантип көрсөтүү керек - Оңой жасоо: 6 кадам
M5STACK Visuino аркылуу M5StickC ESP32де температураны, нымдуулукту жана кысымды кантип көрсөтүү керек - Оңой жасалат: Бул окуу куралында биз ENV сенсорунун жардамы менен температураны, нымдуулукту жана кысымды көрсөтүү үчүн Arduino IDE жана Visuino менен ESP32 M5Stack StickCди кантип программалоону үйрөнөбүз (DHT12, BMP280, BMM150)
Visuino колдонуп M5StickC ESP32де текстти кантип көрсөтүү керек: 6 кадам
Visuino колдонуп M5StickC ESP32де текстти кантип көрсөтүү керек: Бул үйрөткүчтө биз ESP32 M5Stack StickCти Arduino IDE жана Visuino менен ЖКда кандай текстти көрсөтүү үчүн программалоону үйрөнөбүз
Макей Макей көрсөтүү жана көрсөтүү: 12 кадам (сүрөттөр менен)
Макей Макей Шоу жана Айтуу Дисплейи: 19 жыл окуткандан кийин, мен эч качан жаңы, жаркыраган, кызыктуу маалымат тактасына болгон сүйүүмдү жоготкон жокмун! Менин маалымат тактасынын стили көп жылдар бою кооз, дүкөндөн сатып алынган, майрамдык тематикалык кесимдерден баштап, студенттеримдин эмгектеринин маанисине чейин өзгөрдү. Мен
Диана Энг менен өткөрүүчү жипти кантип тигүү керек: 10 кадам (сүрөттөр менен)
Кантип Диана Энг менен өткөргүч жип менен тигүү керек: Электр менен мода айкалыштыруу! Кыйынчылык даражасы: Дагы эле үйрөнүү Убакыт узундугу: 45 мүнөт Материалдар: тигүү үчүн кийим, өткөргүч жип, кайчы, эки LEDS, CR2032 саат батареясы, BS7 батарея кармагыч, сыя калем , ийне-мурундан жасалган кычкачтар, р