Interface and Application programming feedback
Interface and Application programming
From the assessment:
-
Linked to the group assignment page -
Documented your process -
Explained the UI that you made and how you did it -
Outlined problems and how you fixed them -
Included original code (or a screenshot of the app code if that's not possible) -
Included a ‘hero shot/video’ of your application running with your board
Comments
Group work
- Please, add link to the group work.
Individual work
-
Very, very good and extensive documentation. Still there are few aspects to polish, some mistakes to correct and several things to clarify. Very good job explaining the problems you face.
-
Present a picture of the BME temperature sensor and node mcu connected to your breadboard.
-
Include the nodered flow as a file.
-
You have created for the final project a Blynk interface. Include here the part you explain how you did that from your final project page. Then make a link to your final project to this assessment.
-
Before going to the First phase you should explain:
- Which board (sensor and actuator are you using)?
- What do you exactly want to visualize?
- Optional: show a layout / sketch / drawing of the expected GUI.
-
In section 1:"First phase: Installing the required software"
- Explain what is the role of Node-RED installation and what is the role of the Node-RED dashboard. Why do you need to have both of them installed in the Rpi?
- What do you see after you add the url
http://192.168.100.47:1880 (my case)
, is the image at the bottom? Please, explain.
-
In section 2:Establishing an MQTT communication with Node-RED
- Remember to explain before which sensor and actuators are you using.
- In this section, you are talking in DHT11 but on the fourth phase you use a BME temperature and humidity sensor
- In order to understand the flow it is necessary to see the circuit you are using. Are the sensors connected to the ESP8266 or to Arduino? Which part is the data sender and the receiver? Is the ESP8266 subscribing or publishing? It is very confusing
- What do you mean with this: "switch – this will control the ESP8266 output" -> Where are you sending this output? -> Is the the ESP9266 listening to data from switch? In that case, it wont control any output from the ESP8266
- You are talking about here correctly about room/lamp topics. Before, you have been talking about room/lamp group. Please, use a consistent naming. Or is it
group
how node-red call the brokertopics
. - You do not describe how to create the topics in the broker. Is it done in a broker configuration file? Is it done through node-red?
-
In section 3:Third phase: Preparing your Arduino IDE
- You say:
This will be explained in the section: embedded programming
-> Please, add a hyperlink to that section - You say:
please navigate to embedded programming section
-> Please, add a hyperlink to the embedded programming section
- You say:
-
In section 5:Fifth phase: Finalizing the UI and functionalities, but also Debugging non-functional features
-
You say:
In addition to that, I also finetuned settings for y-axis in both charts. Y-axis of temperature chart got 18 celcius as minimum value and 34 as maxium temperature, while humidity chart got 25% as minimum value and 40% as maximum humidity. With such settings both graphs are more readable because of the more meaningful scale of the axis.
-
Explain how did you do the changes to the axis
-
Other issues:
- Link to https://randomnerdtutorials.com/getting-started-with-raspberry-pi/getting started tutorial is broken
- Add link to the text:
https://flows.nodered.org/
- Missing the picture that reads :
--- introduction picture -- (what is node-red)
- If you copy text, please mention the source, for instance the text where you describe the things it can be done with NOde-red is copied from the tutorial that you mention before
- If you copy a picture provide ownership. For example, the picture in the
First phase
section is copied also from the previous tutorial.
-
Typos:
-
For exaample
-
greenshot
-
switch sends an on string -> switch sends a "on" string
-
I have to little bit elaborate my practises
-
repsented -> represented