ESP-01 и чип-проект PIC32 - PullRequest
       56

ESP-01 и чип-проект PIC32

0 голосов
/ 21 января 2020

Привет всем, кого я сейчас занимаюсь университетским проектом. Я пытаюсь сделать Wi-Fi переводчик азбуки Морзе. По сути, у меня есть веб-страница, где я помещаю строку и отправляю ее на ESP01. Затем ESP01 отправляет его микроконтроллеру PIC32, который затем управляет светодиодом, чтобы показать мою строку в виде азбуки Морзе.

Материал не подлежит обмену

У меня возникло несколько проблем:

-Не могу найти библиотеку для ESP01, которая совместима с PIC32

, поэтому я не могу связаться с модулем и настроить его правильно

-Я пытаюсь чтобы настроить его в режиме UART, однако я не могу разобраться с настройкой контактов даже после прочтения схемы

- У меня проблемы с html кодом

<html>
    <head>
        <title>ESP8266 LED Control</title>
    </head>
    <body>

    <!-- in the <button> tags below the ID attribute is the value sent to the arduino -->

    <button id="13" class="led">Turn LED ON</button> 
    <button id="13" class="led">Turn LED OFF</button> 


    <form <input type="text" id="txt_name" value="" />
    <button id="act" >Send</button> 

    $('#act').click(getstring);

    function getstring(){
        $("input").attr("value");
    }

    $(document).ready(function(){
        // Replace all with `name`
        $('td:contains("i have to print the name inside here")').text(value);
     }

</body>
</html>

Это это базовая c настройка (0 связь с модулем) Я хочу поле ввода текста, где я могу получить указанный текст и отправить его. Appart от кнопок Это своего рода код монстра Франкенштейна из разных мест. Это мой первый html / jQuery проект. Приветствуется любая помощь, даже маленькая.

1 Ответ

0 голосов
/ 21 января 2020

В вашем коде много неправильных вещей. Я предлагаю вам прочитать немного о Javascript, HTML и Jquery перед началом работы. Я убрал все, что мог, чтобы это работало минимально согласно вашему требованию. Надеюсь, что вы можете продолжить на этом.

$(document).ready(function() {
  // Replace all with `name`
  //$('td:contains("i have to print the name inside here")').text(value);
})
$('#act').click(getstring);

function getstring() {
  var value = $("#txt_name").val();
  alert(value);
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<!-- in the <button> tags below the ID attribute is the value sent to the arduino -->

<button id="ledOn" class="led">Turn LED ON</button>
<button id="ledOff" class="led">Turn LED OFF</button>

<br/>
<br/>

<form>
  <input type="text" id="txt_name" name="txt_name" value="" />
  <button id="act">Send</button>
</form>
...