
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:52



Бул идея мага кокустан эле келди. Мен чынында ага окшош эч нерсе таба алган жокмун. Баштапкы идея алда канча көбүрөөк тартылган, андыктан бул оюндун жөнөкөйлөтүлгөн версиясы.
Бул "убакыт бомбасы". Саат кайра эсептелгенге чейин аны өчүрүү керек. Бул акселерометрди, үндү аныктоону, сенсордук сенсорлорду жана башкаларды колдонуп, өчүрүү кыйын.
1 -кадам: Circuit
Бул Circuit Playground Arduino тактасынын дагы бир мыкты колдонмосу! Биз орнотулган акселерометрди колдонуп, бомба тескери же жок экенин же катуу тийип кеткенин аныктайбыз. Микрофон өтө көп ызы -чууну аныктоо үчүн колдонулат. Биз кайра эсептөөгө кошумча канча убакыт калганын көрсөтүү үчүн нео пикселдерди колдонобуз. Акыр -аягы, биз курулган байланыш жөндөмүн колдонобуз.
Төрт тамга -цифралык дисплей мамыктын ардуинонун үстүнө туура келүү үчүн иштелип чыккан, бирок аны ансыз деле колдонууга болот. Жөн эле электр менен жерди жана SDL менен SCLди Circuit Playgroundго туташтырыңыз.
Биз колдонуп жаткан дагы бир жакшы трюк-жардыргычты окшоштуруу үчүн Play-Dohту колдонуу. Fritzingде Play-doh жок, ошондуктан сиз зымдарды гана көрөсүз. Play-Doh суусу жана тузу үчүн татыктуу дирижер кылат! Ошентип, Arduino негизделген Play-Doh аркылуу клиптердин туташкандыгын же жок экендигин аныктай алат.
2 -кадам: Бөлүктөрдүн тизмеси
Circuit Playground (https://www.adafruit.com/product/3000)
Төрт тамга -сандык дисплей (https://www.adafruit.com/product/3132)
Алигатор клиптери (https://www.adafruit.com/product/1592)
Зым
Картон
кутуча (болжол менен 5 "x 4")
4 AA батарея кармагыч
Play Doh
4 каршылык (220Ohm тегерегинде)
Эки тараптуу скотч же клей
Кагаз
3 -кадам: контейнер



Ар кандай ылайыктуу өлчөмдөгү кутуча иштейт. Мен капчыгым кирген бул жакшы контейнерди сактоонун бир себеби бар экенин билгем. Анын өлчөмү туура, 5 "x 4".
Контейнердин ичине туура келиши үчүн бир картон кесиңиз. Баары ушул жерге орнотулат, ошондуктан аны оңой эле алып салса болот.
4 -кадам: Компоненттерди тиркөө



Алфавиттик -сандык дисплей үчүн картонго тик бурчтукту кесип, астынан өткөрүңүз. Райондук плата астынкы бетине чейин басат. Үстүндөгү бир же эки чекит ысык клей аны кармап калат. Зымдарды төрт казыкка туташтырыңыз (3v, gnd, SDA жана SCL) жана аларды тешик менен алдыңкы жагына өткөрүңүз. Сураныч, https://learn.adafruit.com/14-segment-alpha-numeri… бул модул үчүн монтаждоо жана пин көрсөтмөсүн караңыз.
Батарея кармагычы арткы бетине эки тараптуу көбүк тасмасы менен бекитилген. Мен лента колдондум, анткени ал батарея менен картондун ортосундагы 1/16 дюймдук боштукту кошот. Мен зымдардын өтүшү үчүн дагы бир тешикти тыктым.
Батарейканын карама -каршы бурчуна кичинекей картонду чаптаңыз. Бул батарейканын кармагычы менен бирге бүт нерсени колдойт, ал дагы Play-Dohту кармап турат.
Play-Dohту ордуна койгула, анан төрт резисторду Play-Dohко жана картонго салыңыз. Картон боюнча кармоо үчүн ар бир резисторго бир тамчы ысык желимди колдонуңуз.
Арткы өйдө жагында, манжаңызды кармап, бүктөө үчүн өтмөктү кесип алыңыз. Бул бомбаны кийинчерээк алып салуу үчүн колдонулат.
5 -кадам: Код
Код бул жерде жеткиликтүү:
create.arduino.cc/editor/greywire/892b0a0f…
6 -кадам: Көрсөтмөлөр жана капкак



Нускамаларды жана этикеткаларды басып чыгарыңыз, кесиңиз жана тиркеңиз. Мен эки тараптуу лента колдондум.
Бул жерде капкактын ичине тиркелген көрсөтмөлөрдүн тексти:
Ошентип, сизде убакыт бомбасы бар (кечиресиз, биз мукабада калп айттык …) Куттуктайбыз! Же, балким, жок.. Сиз убакыт бомбасынын сыймыктуу жаңы ээсисиз. Эгерде саат мурунтан эле ылдый түшүп жатса, анда көп убактыңыз калбашы мүмкүн.
Эгерде сиз жарылуунун баш аламандыгынан жана ызы -чуусунан алыс болгуңуз келсе, анда бул бомбаны убактысы бүтө электе өчүрө аласыз. Сураныч, бул сиз каалаган курс болсо, окуңуз. Жана ийгилик! Кандай экениңизди бизге билдириңиз (эгер сизден эч нерсе укпасак, анда ал жакшы болгон жок деп ойлойбуз).
Негизги тактадагы тегерек чырактарды байкагандырсыз. Алар биринин артынан бири жаркырайт. Баары күйгүзүлгөндө бомба жарылат. Мүмкүн, бош убактыңыздын жоктугунан улам сөздү кыскартышыбыз керек, ошондуктан, пунктка кирели.
Эң биринчи кылдаттык менен бомбаны кутудан алып салуу керек. Бул өтө сезимтал, ошондуктан аны түшүрбөңүз же уруп койбоңуз. Кошумча көрсөтмөлөрдү алуу үчүн, бомбанын үстүндөгү тазалоочу көрсөтмөлөрдү табыңыз.
Бомбанын үстүнө тиркелген эки барак үчүн:
1 -бет:
Акырындык менен бомбаны оодарыңыз. Сиз клиптер менен төрт түстүү зымдарды көрөсүз. Буларды ирети менен алып салышыңыз керек. Тез жаса, муну тынч кыл. Ак. Көк. Жашыл. Кызыл.
Эми аларды кайра туташтырыңыз:
Жашыл. Ак. Кызыл. Көк.
Акырындык менен бомбаны кайра оодарыңыз.
2 -бет:
Эми схемадагы оң баскычты басыңыз. Орто которгучту которуңуз. Андан кийин сол баскычты басыңыз. Жарыктар түстүү ырааттуулукта жаркырайт. Сиз бул тизмени ошол эле түстүү клиптерге тийүү менен кайталашыңыз керек. Этияттык менен бомбаны кайра кутуга салып, капкагын жабыңыз.
Куттуктайбыз, сиз бул бомбаны ийгиликтүү зыянсыздандырдыңыз! Эгер сиз муну дагы эле окуп жатсаңыз, анда, балким, капкагын кайра жапкан жоксуз. Сураныч, убакыт бүтө электе кылыңыз!
Капкактын капкагы:
Сунушталууда:
Отурган убакыт трекерин кантип куруу керек: 7 кадам

Отурган убакыт трекерин кантип куруу керек: Бул долбоор адамды аныктоо жана көзөмөлдөө үчүн Zio Qwiic Ultrasonic Distance Sensor колдонот. Аппарат стратегиялык түрдө отурган адамга караган экрандын/монитордун үстүнө, компьютеринин алдына коюлат
NTP убакыт белгиси менен ESP32 маалыматын IoT Cloudга кантип жарыялоо керек: 5 кадам

NTP Timestamp менен ESP32 маалыматтарын IoT Cloudго кантип жарыялоо керек: Көптөгөн колдонмолордо колдонуучулар пайдалуу маалыматтарды жүктөө үчүн AskSensors IoT булутуна жөнөтүлүүчү баалуулуктардын жергиликтүү убакыт белгиси менен бирге жөнөтүшү керек. Убакыт белгилеринин форматы - UNIX доорунун убактысы: Янудан бери өткөн миллисекунддардын саны
ESP8266 түзмөгү менен компьютерди алыстан өчүрүү же өчүрүү: 10 кадам (сүрөттөр менен)

ESP8266 түзмөгү менен компьютерди алыстан өчүрүү же өчүрүп күйгүзүү: Бул жерде түшүнүктүү болуш үчүн, биз башка бирөөнүн компьютерин эмес, сиздин компьютериңизди өчүрүп жатабыз. Окуя мындайча: Фейсбуктагы досум мага жазышып, анын иштеп жаткан ондогон компьютери бар экенин айтты. математика, бирок күн сайын эртең мененки саат 3тө алар кулпуланышат. С
Убакыт булагын кантип жасоо керек: 6 кадам

Убакыт булагын кантип жасоо керек: Бул сайт сизге убакыттын фонтаны кылууну үйрөтөт, ал суунун убакыттын жана тартылуу мыйзамдарына каршы келет
Жарык диодду өчүрүү жана өчүрүү: 3 кадам

Жарык диодду өчүрүү жана өчүрүү: Төмөнкү кадамдар диоддордун кантип иштээрин көрсөтүү үчүн эксперименттер. Алар LEDди бирдей ылдамдыкта кантип өчүрүү керектигин жана аны кантип өчүрүү жана өчүрүү керек экенин көрсөтүшөт. Сизге керек болот: Arduino (мен дуэт колдондум) Breadboard 5 мм кызыл LED 330 Ω Каршылык көрсөтүү