Мазмуну:
- Жабдуулар
- 1 -кадам: Аппаратты куруу
- 2 -кадам: Arduino кодун жүктөө
- 3 -кадам: Басылган схеманы куруңуз
Video: Морзе код бекети: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Dit-dit-dah-dah! Бул жеңил Arduino Uno долбоору менен Морзе кодун үйрөнүңүз.
Бул жеңил Arduino долбоору - Морзе коду бекети. Морзе коду - бул белгилерди чекит жана тире катары коддогон байланыш ыкмасы. Бул схема чекиттерди жана тире сызыктарды уккулуктуу кылуу үчүн пьезо сигналын колдонот.
Баскычты колдонуп, сиз Морзе кодун басасыз, баскычы басылган сайын коңгуроо угулат жана OLED дисплейи декоддолгон билдирүүнү көрсөтөт. Көпчүлүк адамдар Морзе коду менен тааныш эмес, ошондуктан мен сизге ыңгайлуу болушу үчүн жогоруда көрсөтүлгөн Эл аралык Морзе коддорунун баарын көрсөткөн сүрөттү коштум.
Морзе кодун кантип киргизүү керек
Код баскычты басуу менен киргизилет. Чекит үчүн бир кыска басууну жана сызык үчүн узунураак басууну (кеминде эки эсе көп) бериңиз. Таанылган кодду киргизериңиз менен ал билдирген тамга же сан көрсөтүлөт. Эгер таптоо ортосунда болжол менен 1,5 секундага тыныгуу болсо, анда дисплей боштукту киргизет, ошону менен сиз сөздөрдү киргизе аласыз. Эгерде код таанылбаса '?' мүнөзү көрсөтүлөт.
Жабдуулар
- Arduino Uno
- Piezo buzzer
- Резистор 220 Ом
- Резистор 10K Ом
- Графикалык OLED дисплей 128x64
- 5мм LED: кызыл
- Тактиль баскычы
1 -кадам: Аппаратты куруу
Районду туташтыруу үчүн жогорудагы Фритзинг диаграммасын колдонуңуз.
2 -кадам: Arduino кодун жүктөө
Arduino кодун түзүүдөн жана жүктөөдөн мурун, Arduino IDEге бир нече китепканаларды орнотушуңуз керек. Эскиз-> Китепкананы кошуу-> Китепканаларды башкаруу… менюсун ачып, төмөнкү китепканаларды издеп орнотуңуз:
- Adafruit GFX
- Adafruit SSD1306
Сиз азыр Arduino эскизин түзүүгө даярсыз. Эскиз үчүн Arduino баштапкы коду
morse_code_station.ino менин GitHub репозиторийимден жүктөп алуу үчүн жеткиликтүү.
3 -кадам: Басылган схеманы куруңуз
Эгерде сиз туруктуу версиясын түзүүнү кааласаңыз, мен басылган платаны чыгардым. Gerber файлы менин GitHub репозиторийимден жүктөп алуу үчүн жеткиликтүү. Же болбосо, EasyEda веб -сайтында схеманы жана ПХБны карап көрсөңүз болот. Сайт ПХБ өндүрүүчүсү менен байланышкан жана бир нече чыкылдатуу менен тактайга бир нече долларга заказ бере аласыз.
Болду, ырахат алыңыз! Кийинки убакытка чейин…
Сунушталууда:
Fanair: Сиздин бөлмөңүз үчүн аба ырайы бекети: 6 кадам (сүрөттөр менен)
Fanair: Сиздин бөлмөңүз үчүн аба ырайы бекети: Учурдагы аба ырайын билүүнүн сансыз жолдору бар, бирок сиз сыртта аба ырайын гана билесиз. Эгер сиз үйүңүздүн ичинде, белгилүү бир бөлмөдө аба ырайын билгиңиз келсе? Мен бул долбоор менен чечүүгө аракет кылып жатам. Fanair мульти колдонот
Супер аба бекети илинген себет: 11 кадам (сүрөттөр менен)
Супер аба бекети асылып турган себет: Саламатсыздарбы баарына! Бул T3chFlicks блогунда биз акылдуу илинген себетти кантип жасаганыбызды көрсөтөбүз. Өсүмдүктөр - бул ар бир үйгө жаңы жана пайдалуу кошумча, бирок бат чарчап калышы мүмкүн - өзгөчө, эгер сиз аларды качан гана сугарууну унутпаңыз
ESP32 Weathercloud Аба ырайы бекети: 16 кадам (Сүрөттөр менен)
ESP32 Weathercloud Weather Station: Өткөн жылы мен Arduino Weathercloud Weather Station деп аталган эң чоң көрсөтмөмдү жарыяладым. Мен айтат элем абдан популярдуу болгон. Ал Instructables башкы бетинде, Arduino блогунда, Wiznet музейинде, Instructables Instagram, Arduino Instagr
3.2 TFT Аба ырайы бекети: 4 кадам
3.2 TFT Аба ырайы станциясы: Ооба! Бул дагы ошол аба ырайы станциясы, бирок чоңураак дисплейди колдонот. Pls мурунку көрсөтмөлөрдү карап көрүңүз. Мен дагы 320x480 LCD дисплейин ардуино мегасына ээ болчумун жана анын үстүндө эскизимди кайра жаза аламбы деп ойлонуп жаткам. Менин жолум болду
WiFi Сааты, Таймер жана Аба ырайы бекети, Блинк көзөмөлдөнөт: 5 кадам (Сүрөттөр менен)
WiFi Сааты, Таймер жана Аба ырайы бекети, Блинк көзөмөлдөнөт: Бул Morphing санариптик сааты (концепциясы жана морфинг коду үчүн Хари Вигунанын аркасы менен), бул дагы аналогдук саат, аба ырайы жөнүндө маалымат берүүчү станция жана ашкана таймери. WiFi аркылуу смартфонуңуздагы Blynk колдонмосу