Мазмұны:
- Жабдықтар
- 1 -қадам: Электр сымдарын қосу
- 2 -қадам: Adafruit OLED кітапханасын орнатыңыз
- 3 -қадам: бағдарламалау
- 4 -қадам: Сіз аяқтадыңыз
Бейне: OLED дисплейі бар DIY қашықтық өлшеуіші: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл оқулықта біз OLED дисплейінде мәндерді шығаратын сандық қашықтық өлшегіш құрамыз. Бұл жоба үшін сіз ardiuno немесе ESP8266 модулін пайдалануды таңдай аласыз, мен олардың екеуіне де код беремін. Егер сіз ESP8266 бірінші рет қолдансаңыз, осы модуль туралы оқулықты қараңыз. Бұл бағдарламаның схемасы-HC-SR04 қашықтық сенсоры оның көрсеткішін микроконтроллерге (arduino немесе ESP8266) жібереді, содан кейін микроконтроллер бұл мәнді дисплейге шығарады. Ендеше бастайық.
Жабдықтар
Бұл оқулық үшін сізге келесі компоненттер қажет:
- микроконтроллер (arduino немесе ESP8266)
- нан тақтасы
- секіргіш сымдар
- HC-SR04 қашықтық сенсоры
- OLED дисплейі 0,96 дюйм
1 -қадам: Электр сымдарын қосу
Arduino немесе ESP8266 сымдарының схемасы мен кестесін орындаңыз.
PINArduinoESP8266VCC (қашықтық сенсоры) 5V5VTRIG13D6ECHO12D5 GND (қашықтық сенсоры) GNDGNDVDD (OLED дисплей) 3.3V3.3VGND (OLED дисплей) GNDGNDSCKA5D1SDAA4D2
2 -қадам: Adafruit OLED кітапханасын орнатыңыз
OLED кітапханасын орнату үшін келесі қадамдарды орындаңыз:
- Arduino IDE ашыңыз және эскиз> Кітапхананы қосу> кітапханаларды басқару тармағына өтіңіз
- Енді кітапхана менеджерінің терезесі ашық, «SSD1306» іздеңіз
- «Adafruit SSD1306 by Adafruit» атауы бар біреуін таңдаңыз.
- Орнату түймесін басыңыз
- Кітапхананы орнату керек, енді сіз бағдарламалауға кірісе аласыз
3 -қадам: бағдарламалау
Бұл ESP8266 мен arduino үшін arduino IDE файлдарының екеуіне де сілтеме. Кодта әр жолдың функциясын түсіндіретін түсініктемелер бар.
4 -қадам: Сіз аяқтадыңыз
Енді сіз OLED дисплейінде көрсетілген қашықтықты көруіңіз керек. Оқығаныңыз үшін рахмет және менің басқа оқулықтарымды тексеріңіз.
Ұсынылған:
DHT11 және OLED дисплейі бар қарапайым DIY ауа райы станциясы: 8 қадам
DHT11 және OLED дисплейі бар қарапайым DIY ауа райы станциясы: Бұл оқулықта біз температура мен ылғалдылықты көрсету үшін Arduino, DHT11 сенсоры, OLED дисплейі мен Visuino көмегімен қарапайым ауа райы станциясын құруды үйренеміз
Arduino мен TFT дисплейі арқылы нақты уақытты қалай жасауға болады - 3,5 дюймдік TFT дисплейі бар Arduino Mega RTC: 4 қадам
Arduino мен TFT дисплейі көмегімен нақты уақытты қалай жасауға болады | 3,5 дюймдік TFT дисплейі бар Arduino Mega RTC: Менің Youtube каналыма кіріңіз. Кіріспе:- Бұл жазбада мен 3,5 дюймдік TFT сенсорлы СКД, Arduino Mega көмегімен «Нақты уақыттағы сағат» жасаймын. 2560 және DS3231 RTC модулі… .Бастамас бұрын… бейнесін менің YouTube каналымнан қараңыз .. Ескерту:- Егер сіз Arduin қолдансаңыз
Сыртқы ұзақ қашықтық антеннасы бар ESP32: 10 қадам
Сыртқы ұзақ қашықтық антеннасы бар ESP32: Бүгінгі тақырып сыртқы антеннасы бар ESP32 көмегімен қашықтықты тексеруге қатысты. Бүгін екі модульді қолданайық: Espressif және TTGO. Содан кейін осы екі ESP32 антеннасы арасындағы RSSI -ді тексеріп, тарихтан график құрып, v журналын жазайық
Қашықтық сенсоры бар кедергілерден аулақ болу ойыны: 5 қадам
Қашықтық сенсоры бар кедергілерден аулақ болу ойыны: Flappy Bird сияқты кедергілерден аулақ болу ойыны. Соқтығыспау үшін қолыңызды жылжытыңыз. Жасау оңай және қызықты
Қашықтық сенсоры бар Вирдегі өлшеу жылдамдығы: 4 қадам (суреттермен)
Қашықтық сенсоры бар Вирустағы өлшеу жылдамдығы: Біз су айдынындағы судың жылдамдығын есептейтін құрылғы жасадық. Бұл екі қашықтық сенсорымен өлшенеді