Агуулгын хүснэгт:
Видео: Интерфэйс дарах товчлуур - Arduino -ийн үндэс: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Товчлуур нь товчлуур дээр дарахад хэлхээний хоёр цэгийг холбодог бүрэлдэхүүн хэсэг юм.
Түлхүүр нээлттэй байх үед (дарагдаагүй) товчлуурын хоёр хөлийн хооронд ямар ч холболт байхгүй тул зүү нь 5 вольт (татах эсэргүүцэлээр) холбогдсон бөгөөд бид HIGH уншдаг. Товчлуур хаагдахад (дарагдсан) энэ нь хоёр хөлнийхөө хооронд холболт хийж, зүүг газарт холбож өгдөг бөгөөд ингэснээр бид LOW уншдаг. (Зүү нь 5 вольтод холбогдсон хэвээр байгаа боловч тэдгээрийн хоорондох эсэргүүцэл нь зүү нь газарт "ойрхон" байна гэсэн үг юм.)
Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд:
1. Arduino UNO
2. Талхны самбар
3. Товчлуур
4. Эсэргүүцэл
5. Холбогч утас
Алхам 2: Хэлхээ диаграм:
Гурван утсыг самбар дээр холбоно уу. Эхнийх нь товчлуурын нэг хөлөөс доош татах резистороор (энд 10к Ом) дамжин газардана. Хоёр дахь нь товчлуурын харгалзах хөлөөс 5 вольтын тэжээл рүү явдаг. Гурав дахь нь товчлуурын төлөвийг уншдаг дижитал I/O зүү (энд 2 -р зүү) -тэй холбогддог.
Товчлуурыг онгойлгоход (дараагүй) товчлуурын хоёр хөлний хооронд ямар ч холболт байхгүй тул зүүг газардуулаад (доош татах резистороор) холбож, бид LOW гэж уншдаг. Товчлуур хаагдсан (дарагдсан) үед энэ нь хоёр хөлнийхөө хооронд холболт хийж, зүүг хүчдэлд холбодог бөгөөд ингэснээр бид HIGH уншдаг. (Зүү нь газардуу холбогдсон хэвээр байгаа боловч резистор нь гүйдлийн урсгалыг эсэргүүцдэг тул хамгийн бага эсэргүүцлийн зам нь +5В хүртэл байдаг.) Хэрэв та дижитал оролт/гаралтын зүүг бүх зүйлээс салгавал LED нь тогтворгүй анивчих болно. Учир нь оролт нь "хөвж" байна, өөрөөр хэлбэл хүчдэл эсвэл газардуулгатай холбогдоогүй байна. Энэ нь их эсвэл бага хэмжээгээр санамсаргүй байдлаар HIGH эсвэл LOW -ийг буцааж өгөх болно. Ийм учраас танд хэлхээнд татах эсэргүүцэл хэрэгтэй болно.
Алхам 3: Код:
Илүү сонирхолтой төслүүдийн талаар надтай холбогдоорой:
Youtube: https://www.youtube.com/channel/UCTS10_CRYJhT-vb9… Facebook хуудас:
Инстаграм: https://instagram.com/official_techeor? Igshid = uc8…
int товчлуур = 2;
int a; void setup () {Serial.begin (9600); pinMode (товчлуур, оролт); } void loop () {a = digitalRead (товчлуур); Serial.print ("Товчлуурын утга ="); Serial.println (a); }
Зөвлөмж болгож буй:
Энгийн бөгөөд хямдхан бяслаг дарах: 6 алхам (зурагтай)
Энгийн бөгөөд хямдхан бяслаг хэвлэх: Бяслаг хийх нь сүүг янз бүрийн бүтэц, амт болгон хувиргах гайхалтай алхими юм. Миний хувьд орох хаалга бол гоёмсог тоног төхөөрөмж, хангамж шаардлагагүй, хийхэд хялбар бөгөөд уучлаарай бяслаг байсан. Моцарелла дараа нь ирэв, гэхдээ
Magicbit дээрээ дарах товчлууруудыг ашиглана уу [Magicblocks]: 5 алхам
Magicbit дээрээ түлхэх товчлууруудыг ашиглана уу [Magicblocks]: Энэхүү заавар нь Magicbit дээрх товчлууруудыг Magicblocks ашиглан ашиглахыг заах болно. Бид ESP32 дээр суурилсан энэхүү төсөлд magicbit -ийг хөгжлийн самбар болгон ашиглаж байна. Тиймээс энэ төсөлд ESP32 хөгжүүлэх самбарыг ашиглаж болно
Хувьсах резисторыг дарах: 7 алхам (зурагтай)
Хувьсах резисторыг халаах: Хэрэв та 9 вольтын батерейтай бол улаан LED (3 вольт) асаахгүйгээр ажиллах эсэхийг шалгахыг хүсч байвал та юу хийх вэ? Хариулт: Харандааг цохиж хувьсах эсэргүүцэл хий
Танд дарах товчлуур байна!: 10 алхам
Танд дарах товчлуур байна!: Сайн байна уу залуусаа! Би бол Тайванийн Тайпей хотын иргэн Ирса Цай. Би Кан Чиаогийн олон улсын сургуулийн 9 -р ангийн сурагч. Kang Chiao бол ууланд орших сургууль бөгөөд оюутнуудын авах боломжтой цогц сургалттай. Миний төрөл бүрийн сэдвүүд байдаг
Дэлгэц ба товчлуур бүхий хоёр утас (DMX) интерфэйс: 5 алхам (зурагтай)
Дэлгэц ба товчлуур бүхий хоёр утастай (DMX) интерфейс: DMX бол тайзны гэрэлтүүлгийн хэрэгсэл, тусгай эффектүүдийг хянахад ашигладаг протокол юм. Төхөөрөмж бүр өөрийн гэсэн сувагтай бөгөөд түүнд хариулдаг. Энэ сувгийг DIP шилжүүлэгч эсвэл товчлуур бүхий дэлгэцээр сонгож болно