Mundarija:
- Ta'minotlar
- 1 -qadam: Uskuna tuzing
- 2 -qadam: Arduino kodini yuklang
- 3 -qadam: Bosilgan elektron kartani yarating
Video: Morse kod stantsiyasi: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Dit-dit-dah-dah! Bu oson Arduino Uno loyihasi bilan Morze kodini o'rganing.
Bu oson Arduino loyihasi Morse Code stantsiyasidir. Morse Code - bu belgilarni nuqta va chiziqlar qatorida kodlaydigan aloqa usuli. Bu sxemada nuqta va tire chiziqlari eshitiladigan bo'lishi uchun piezo ovozli signal ishlatiladi.
Tugmani ishlatib, siz Morze kodini bosasiz, tugmachani har bosganingizda ovozli signal eshitiladi va OLED displeyi dekodlangan xabarni ko'rsatadi. Ko'pchilik Mors kodini bilmaydi, shuning uchun sizga qulay bo'lishi uchun yuqoridagi barcha Xalqaro Morze kodlarini ko'rsatadigan rasmni qo'shdim.
Morze kodini qanday kiritish kerak
Tugmani bosish orqali kod kiritiladi. Nuqta uchun bitta qisqa teging va chiziq uchun uzunroq (kamida ikki baravar uzunroq) bosing. Siz tanigan kodni kiritishingiz bilan, u ko'rsatadigan harf yoki raqam ko'rsatiladi. Agar siz tegish oralig'ida taxminan 1,5 soniya pauza qilsangiz, displeyda bo'sh joy qo'yiladi, bu sizga so'zlarni kiritishga imkon beradi. Agar kod tan olinmasa, "?" belgi ko'rsatiladi.
Ta'minotlar
- Arduino Uno
- Piezo signal
- Rezistor 220 Ohm
- Rezistor 10K Ohm
- Grafik OLED displey 128x64
- 5 mm LED: qizil
- Qo'l tugmasi
1 -qadam: Uskuna tuzing
Zanjirni ulash uchun yuqoridagi Fritzing diagrammasidan foydalaning.
2 -qadam: Arduino kodini yuklang
Arduino kodini kompilyatsiya qilish va yuklashdan oldin siz Arduino IDE -ga bir nechta kutubxonalarni o'rnatishingiz kerak. Sketch-> Kutubxonani qo'shish-> Kutubxonalarni boshqarish … menyusini oching va quyidagi kutubxonalarni qidiring va o'rnating:
- Adafruit GFX
- Adafruit SSD1306
Endi siz Arduino eskizini tuzishga tayyormiz. Eskiz uchun Arduino manba kodi
morse_code_station.ino ni GitHub omboridan yuklab olish mumkin.
3 -qadam: Bosilgan elektron kartani yarating
Agar siz doimiy versiyani qurishni xohlasangiz, men bosilgan elektron kartani ishlab chiqardim. Gerber faylini GitHub omboridan yuklab olish mumkin. Shu bilan bir qatorda, EasyEda veb -saytida sxematik va tenglikni ko'rib chiqishingiz mumkin. Sayt PCB ishlab chiqaruvchisi bilan bog'langan va bir necha marta bosish bilan siz taxtani atigi bir necha dollarga buyurtma qilishingiz mumkin.
Hammasi shu, zavqlaning! Keyingi safargacha…
Tavsiya:
ESP8266 va ESP32 DIY yordamida professional ob -havo stantsiyasi: 9 qadam (rasmlar bilan)
ESP8266 va ESP32 DIY -dan foydalanadigan professional ob -havo stantsiyasi: LineaMeteoStazione - bu Sensirion -dagi professional sensorlar va Davis Instrument komponentining bir qismi (Yomg'ir o'lchagich, anemometr) bilan bog'lanishi mumkin bo'lgan to'liq ob -havo stantsiyasi
NaTaLia ob -havo stantsiyasi: Arduino quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasi to'g'ri yo'l bilan amalga oshirildi: 8 qadam (rasmlar bilan)
NaTaLia ob -havo stantsiyasi: Arduino quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasi to'g'ri yo'lga qo'yildi: 1 yil davomida 2 xil joyda muvaffaqiyatli ishlaganimdan so'ng, men quyosh energiyasi bilan ishlaydigan ob -havo stantsiyasining loyiha rejalari bilan bo'lishaman va uning qanday qilib uzoq vaqt yashay oladigan tizimga aylanganini tushuntiraman. quyosh energiyasidan o'tgan davrlar. Agar ergashsangiz
DIY ob -havo stantsiyasi va WiFi sensorli stantsiyasi: 7 qadam (rasmlar bilan)
DIY ob -havo stantsiyasi va WiFi sensori stantsiyasi: Ushbu loyihada sizga WiFi sensorli stantsiya bilan birga ob -havo stantsiyasini qanday yaratishni ko'rsataman. Sensor stantsiyasi mahalliy harorat va namlik ma'lumotlarini o'lchaydi va WiFi orqali ob -havo stantsiyasiga yuboradi. Keyin ob -havo stantsiyasi quyidagilarni ko'rsatadi:
Arduino Morse kod uzatuvchisi: 11 qadam
Arduino Morse kodli transmitter: Bu ko'rsatmada siz Arduino Uno -dan foydalanib, Morze -kod uzatgichini yaratasiz va siz uzatgan xabarlarni o'qish uchun ketma -ket monitordan foydalanasiz. Sizga kerak bo'lgan qismlar: Arduino UnoBreadboardBuzzerButtonsJumper simlar
Yotoqxona elektr stantsiyasi/NiMH zaryadlash stantsiyasi: 3 qadam
Yotoqxona elektr stantsiyasi/NiMH zaryadlash stantsiyasi: Menda elektr stantsiyasi bor. Men bitta dastgohga zaryadlangan hamma narsani siqib chiqarmoqchi edim va unda lehimlash uchun joy bo'lishi kerak edi. Quvvatli narsalar ro'yxati: uyali telefon (buzilgan, lekin u mening telefonim batareyalarini zaryad qiladi, shuning uchun u har doim ulanadi va zaryadlanadi)