Съдържание:
- Консумативи
- Стъпка 1: Подготовка на модула PCF8591, флаш WemosD1R2 с MicroPython
- Стъпка 2: Свързване на D1R2 към PCF8591
- Стъпка 3: Заредете скрипт и тестване
Видео: MicroPython PCF8591 DACtest: 3 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Купих тази книга, за да подобря уменията си за Micropython: MicroPython for ESP8266 Development Workshop от Agus Kurniawan. Тази книга е много добро начало, проектът I2C използва модул PCF8591. Но няма пример за програмиране на DAC, така че трябваше да разбера това сам:-).
Консумативи
Какво ни трябва:
- Wemos D1R2 (или D1mini) ESP8266 блесна с най -новия MicroPython, намерен тук
-PCF8591 модул: намерен тук
-DMM или осцилоскоп (по -добре: този проект генерира трионна форма на вълна)
- Лаптоп или компютър с Thonny IDE (или uPyCraft) -USB кабел за свързване на D1R2 към компютъра
Стъпка 1: Подготовка на модула PCF8591, флаш WemosD1R2 с MicroPython
Преди тестването огледах модула и открих, че връзката с адрес A0 е несвързана и присъства на входния конектор. Моят скрипт използва адрес 72 (десетичен), така че този щифт трябва да бъде свързан към GND.
Вижте листа с данни за цялата информация. Картината показва лилавия проводник, свързващ GND и A0.
Wemos D1R2 трябва да се мига с MicroPython. Ахмед Нуира свърши фантастична работа и обясни всичко тук. Работата с Micropython може да се извърши чрез REPL и терминален емулатор, но е по -лесно с IDE: Използвам Thonny IDE в Linux.
Цялата информация за Thonny IDE се намира тук. Блогът на RNT обяснява също как да използвам uPyCraft, друга IDE за потребители на Windows (опитах, но старият ми лаптоп с Linux не купи uPyCraft …).
Стъпка 2: Свързване на D1R2 към PCF8591
Премахнах всички джъмпери от модула PCF8591, те свързват пота, LDR, термистора към входовете и аналоговия изход към LED. Ако изходът на DAC е зареден с 10k резистор, той ще намали изхода, така че защо да поставите светодиод там?
Ето списъка с кабели:
WemosD1R2 PCF8591
3V3 Vcc
GND GND
SCL (D1) SCL
SDA (D2) SDA
уверете се, че джъмперният кабел е свързан A0 към GND, ако опитате моя (глупав) скрипт:-)
Стъпка 3: Заредете скрипт и тестване
Ако използвате Thonny IDE, можете да изтеглите DAC.py и DAC1.py и да ги заредите в D1R2
за тестване. Ако използвате REPL за въвеждане ред по ред, това е много лесен и кратък скрипт.
DAC.py е прост генератор на трион (проверете по обхват), докато DAC1.py има вградено закъснение от 1 секунди, така че можете да използвате DMM.
Забавлявай се !
Препоръчано:
LED светлина (и) със захранване от батерията със слънчево зареждане: 11 стъпки (със снимки)
LED светлини (и), захранвани от батерии, със слънчево зареждане: Жена ми учи хората как да правят сапун, повечето от часовете й бяха вечер и тук през зимата се стъмва около 16:30 ч. Някои от нейните ученици имаха проблеми с намирането на нашите къща. Имахме табела отпред, но дори и с улично осветление
Лек хак за стая със зрителни увреждания със слухови увреждания: 7 стъпки (със снимки)
Лек хак на стаята със слухови увреждания на вратата: Проблем: баща ми е регистриран като глух, а майка ми е с увреден слух и поради това често им е трудно да чуят звънеца на вратата. Това би могло да бъде проблем, претърпян и от много други.Купиха мигащ светлинен звънец на вратата, за да им помогнат с
Висящи бижута със слънчево захранване на сърцето със светкавици: 11 стъпки (със снимки)
Висящи бижута със слънчево захранване за сърце: Тази инструкция е за сърце със слънчева енергия с пулсиращ червен светодиод. Той измерва около 2 " до 1,25 ", включително USB раздела. Той има една дупка през горната част на дъската, което улеснява окачването. Носете го като огърлица, обеци, връзки на щифт
Първи стъпки с MicroPython на ESP8266: 10 стъпки (със снимки)
Първи стъпки с MicroPython на ESP8266: Искате ли по различен начин да програмирате платките, базирани на ESP8266, вместо обичайния метод, използващ Arduino IDE заедно с езика за програмиране на C/C ++? В този урок ще научим кой да конфигурира и контролира ESP8266 платка, използваща MicroPython.BUIL
Персонализиран часовник със стрелки за снимки: 5 стъпки (със снимки)
Персонализиран часовник със стрелки за снимки: Някои хора наблюдават часовника. Сега всеки може да бъде часовник. Други проекти персонализират лицето на часовника. Този персонализира стрелките на часовника. Изглежда скъп, но е по -малко от 5 долара и около 30 минути на часовник. Перфектен за Chr