Diskussion:DMS load cell with measuring amplifier HX711AD: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Die Seite wurde neu angelegt: „--~~~~ * New order: [https://www.berrybase.de/7-segment-led-display-modul-i2c-schnittstelle-tm1637-14mm-rot?gad_source=1&gad_campaignid=22633477378&gclid=EAIaIQobChMIsdPg1M2mkwMV5KmDBx3Wch7pEAQYByABEgImP_D_BwE] * I2C 7 Segment Display“ |
Keine Bearbeitungszusammenfassung |
||
| (5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
--[[Benutzer:Onyesi-john.abiagam@stud.hshl.de|Onyesi-john.abiagam@stud.hshl.de]] ([[Benutzer Diskussion:Onyesi-john.abiagam@stud.hshl.de|Diskussion]]) 09:24, 17. Mär. 2026 (UTC) | --[[Benutzer:Onyesi-john.abiagam@stud.hshl.de|Onyesi-john.abiagam@stud.hshl.de]] ([[Benutzer Diskussion:Onyesi-john.abiagam@stud.hshl.de|Diskussion]]) 09:24, 17. Mär. 2026 (UTC) | ||
* New order: [https://www.berrybase.de/7-segment-led-display-modul-i2c-schnittstelle-tm1637-14mm-rot?gad_source=1&gad_campaignid=22633477378&gclid=EAIaIQobChMIsdPg1M2mkwMV5KmDBx3Wch7pEAQYByABEgImP_D_BwE] | * New order: [https://www.berrybase.de/7-segment-led-display-modul-i2c-schnittstelle-tm1637-14mm-rot?gad_source=1&gad_campaignid=22633477378&gclid=EAIaIQobChMIsdPg1M2mkwMV5KmDBx3Wch7pEAQYByABEgImP_D_BwE] | ||
* I2C 7 Segment Display | * I2C 7 Segment Display | ||
{| class="wikitable" | |||
|- | |||
! # !! date !! plan for this week !! Priority !! progress !! Comment | |||
|- | |||
| 1 || 03.03.26 || | |||
* Send the signed contract to administration. | |||
* Safety briefing | |||
* Workplace preparation (login, etc.) | |||
* SVN access to the work folder | |||
* Wiki access to personal article | |||
* Discussion of working hours (Excel spreadsheet in SVN, commit with start time, commit with end time) | |||
* Transponder issuance | |||
* Measure Weight with Simulink | |||
| A || 100% || | |||
* Contract signed and sent back to administration | |||
* I have received Safety briefing from Mr Marc Ebmeyer | |||
* Workplace Preparation already done | |||
* SVN accesss granted | |||
* Wiki access granted | |||
* How to record working hours already explained | |||
* Transponder already issued | |||
* Mass measurement using HX711 fully implemented in Arduino | |||
* Mass measurement using HX711 implemented fully implemented in SIMULINK | |||
|- | |||
| 2 || 10.03.26 || | |||
* Save Simulink model to SVN. | |||
* Document Simulink model according to this [[Regeln_für_Simulink-Modelle|article]]. | |||
* Add button like a real Weighing Scale. See chapter [[DMS_load_cell_with_measuring_amplifier_HX711AD#Requirements|requirements]]. | |||
* Document progress within your [[DMS_load_cell_with_measuring_amplifier_HX711AD|article]]. | |||
|| A || 100% || | |||
* On/Off button logic fully implemented in Arduino complete, but not implemented in Simulink due to memory constraint | |||
* Simulink model saved to SVN. | |||
* How to documentation simulink model according to the article already ready | |||
* Documentation of DMS load cell with measuring amplifier HX711AD in wiki article | |||
|- | |||
| 3 || 17.03.26 || | |||
* Document your progresse here (A). | |||
* Document Simulink model according to this [[Regeln_für_Simulink-Modelle|article]] (A). | |||
* Add button like a real Weighing Scale. See chapter [[DMS_load_cell_with_measuring_amplifier_HX711AD#Requirements|requirements]] (A). | |||
* Document progress within your [[DMS_load_cell_with_measuring_amplifier_HX711AD|article]] (A). | |||
* Use the LCD-Display and order an I2C-Segment-Display (A). | |||
* Meet all the [[DMS_load_cell_with_measuring_amplifier_HX711AD#Requirements|requirements]] (B). | |||
|| A || 100% || | |||
* LCD display implemented in Arduino and in simulink. | |||
* Button added both for Tare and power button | |||
* Documentation in progress in wiki | |||
* All requirements are met | |||
|- | |||
| 4 || 24.03.26 || | |||
* Each button has to be connected to an [[Arduino:_Interrupts|interrupt]]. | |||
* The button has to be debounced in the ISR. | |||
* Please comment every source code line. | |||
* Add a [[Header_Beispiel_für_C|header]] to your source. | |||
* Use an recursive average filter for calculation of the weight. | |||
* Calculate the standard deviation to decide if the measurement is constant (threshold). | |||
* Use the software of [[Escape_Game:_Die_Bombe|this project]] as a starting point. Weight cell and LCD-Display are working fine. | |||
* Document progress within your [[DMS_load_cell_with_measuring_amplifier_HX711AD|article]] (A). | |||
|| B || 98% || | |||
* Each buttons are already connected to arduino interrupt | |||
* The button is successfully debounced in the ISR. | |||
* Every source code line are fully commented for readability. | |||
* Header now added to the source codes | |||
* A recursive average filter implemented for the calculation the weight | |||
* Standard deviation implemented to calculate and to decide if the measurement is constant (threshold). | |||
* I resused the simulink weighing scale model from Die_Bombe project folder and interfaced it with my custom build LCD and now both model work together. | |||
* Implemented Tare button in simulink | |||
* Documentation is in progress | |||
|- | |||
| 5 || 31.03.26 || | |||
* Investigate the timing. What function is consuming what time? | |||
* Do not calculate the mean. Use the LPF-result instead. | |||
* Calculate the STD from the last 5 values. | |||
* Finish this task ASAP so you can work with the next sensor. | |||
|| A || 100% || | |||
* The timing issues have been solved and the system now respond faster. | |||
* All tasks have been implemented and the system is very responsive. | |||
* The Simulink modeling is working, Tare button, buzzer are fully implemented | |||
* The Low Pass Filter result is used instead of the mean | |||
* The Standard deviation is calculated from the last 5 samples of the Low Pass Filter | |||
|- | |||
| 6 || 14.04.26 || | |||
* stable: ist calculatet late | |||
* save data to .mat file (time in s, weigth in g, real weight in g) for further analysis | |||
|| A || 100% || | |||
* Stable is no longer late, it was due to the number of samples used but it is already solved | |||
* The .mat file has been saved in the project workspace and versioned in SVN for further analysis | |||
|- | |||
Aktuelle Version vom 9. Juni 2026, 09:49 Uhr
--Onyesi-john.abiagam@stud.hshl.de (Diskussion) 09:24, 17. Mär. 2026 (UTC)
- New order: [1]
- I2C 7 Segment Display
| # | date | plan for this week | Priority | progress | Comment |
|---|---|---|---|---|---|
| 1 | 03.03.26 |
|
A | 100% |
|
| 2 | 10.03.26 |
|
A | 100% |
|
| 3 | 17.03.26 |
|
A | 100% |
|
| 4 | 24.03.26 |
|
B | 98% |
|
| 5 | 31.03.26 |
|
A | 100% |
|
| 6 | 14.04.26 |
|
A | 100% |
|