This shows you the differences between two versions of the page.
pm:prj2023:gpatru:mini-satelit [2023/05/30 14:00] sebastian.severin [Rezultate Obţinute] |
pm:prj2023:gpatru:mini-satelit [2023/06/01 13:37] (current) sebastian.severin [Software Design] |
||
---|---|---|---|
Line 107: | Line 107: | ||
Cod sursa: | Cod sursa: | ||
{{:pm:prj2023:gpatru:minisatelit.zip|}} | {{:pm:prj2023:gpatru:minisatelit.zip|}} | ||
+ | </note> | ||
+ | |||
+ | <note important> | ||
+ | **Biblioteci adaptate** | ||
+ | |||
+ | Din cauza arhitecturii diferite folosite de modulul, NINA-B306 bazat pe microcontroller-ul nrf52840 produs de Nordic Semiconductors, a trebuit sa editez cel putin partial majoritatea bibliotecilor de la Adafruit si biblioteca LoRa pentru a putea obtine un produs final functional. Editarile au fost majoritar necesare din cauza unor diferente intre bibliotecile Wire si SPI dedicate nrf52840 (ARM Cortex M4) si cele dedicate produselor AVR. | ||
</note> | </note> | ||
<note tip> | <note tip> | ||
- | **Pogramul de pe statia de la sol:** | + | **Programul de pe statia de la sol:** |
Este de asemenea scris in Arduino IDE si implementează o comunicare LoRa cu mini-satelitul. Datele primite sunt mai apoi trimise pe interfata seriala a laptopului pentru a putea fi procesate de interfata grafica dedicata acestui proiect. | Este de asemenea scris in Arduino IDE si implementează o comunicare LoRa cu mini-satelitul. Datele primite sunt mai apoi trimise pe interfata seriala a laptopului pentru a putea fi procesate de interfata grafica dedicata acestui proiect. | ||
Line 138: | Line 144: | ||
proiectul reprezinta o reusita (functioneaza nominal toate elementele integrate). Am pornit de la ideea de CanSat cu scopul de a comprima cat mai mult tot sistemul embedded pentru a facilita integrarea mai multor astfel de sisteme intr-o doza de suc. Mai sunt elemente aditionale pe care voiam sa le adaug proiectului, dar pe care din lipsa de timp nu am reusit momentan (mai e timp pana la PM fair :-D), dar pe care sigur le voi adauga pana cand voi transforma acest proiect in proiectul meu de licenta. | proiectul reprezinta o reusita (functioneaza nominal toate elementele integrate). Am pornit de la ideea de CanSat cu scopul de a comprima cat mai mult tot sistemul embedded pentru a facilita integrarea mai multor astfel de sisteme intr-o doza de suc. Mai sunt elemente aditionale pe care voiam sa le adaug proiectului, dar pe care din lipsa de timp nu am reusit momentan (mai e timp pana la PM fair :-D), dar pe care sigur le voi adauga pana cand voi transforma acest proiect in proiectul meu de licenta. | ||
- | P.S. Carcasa mini-satelitului este in curs de printare, iar parasuta am realizat-o din panza de parapanta. | + | P.S. Carcasa mini-satelitului este 3D printata, iar parasuta am realizat-o din panza de parapanta. |
{{:pm:prj2023:gpatru:parachute.jpg?400|}} | {{:pm:prj2023:gpatru:parachute.jpg?400|}} | ||
Line 149: | Line 155: | ||
**Produs final:** | **Produs final:** | ||
- | {{:pm:prj2023:gpatru:sectiune-sat2.jpg?200|}} | + | {{:pm:prj2023:gpatru:sectiune-sat2.jpg?200|}} {{:pm:prj2023:gpatru:sectiune-sat.jpg?200|}} |
+ | |||
+ | **Statie sol:** | ||
{{:pm:prj2023:gpatru:gs_fin.jpg?200|}} | {{:pm:prj2023:gpatru:gs_fin.jpg?200|}} | ||
- | {{:pm:prj2023:gpatru:sectiune-sat.jpg?200|}} | + | |
===== Concluzii ===== | ===== Concluzii ===== |