Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2024:amocanu:iulia.popescu2012 [2024/05/27 01:05]
iulia.popescu2012 [Descriere generală]
pm:prj2024:amocanu:iulia.popescu2012 [2024/05/27 01:26] (current)
iulia.popescu2012 [Hardware Design]
Line 28: Line 28:
 Bluetooth Pairing Bluetooth Pairing
  
-Pentru a face pair la cele două module HC-05, am trecut printr-o serie de etape și încercări la diferite lungimi de bandă. În documentația originală, se impune default o funcționare pe 9600 baud, configurarea realizându-se la 38400 baud. Din nefericire, 9600 de biți pe secundă s-au dovedit a fi prea puțin pentru un transfer smooth de date, așa că am ridicat cota până la 38400 de biți pe secundă. Diferențele observate au fost evidente, dar nu am îndrăznit să merg mai departe la o rată mai mare, deoarece unul dintre modulele Bluetooth pe care le-am achiziționat s-a covedit ​a fi mai vechi și mi-am cam luat țeapă, dar 38400 baud este chiar decent ca viteză.+Pentru a face pair la cele două module HC-05, am trecut printr-o serie de etape și încercări la diferite lungimi de bandă. În documentația originală, se impune default o funcționare pe 9600 baud, configurarea realizându-se la 38400 baud. Din nefericire, 9600 de biți pe secundă s-au dovedit a fi prea puțin pentru un transfer smooth de date, așa că am ridicat cota până la 38400 de biți pe secundă. Diferențele observate au fost evidente, dar nu am îndrăznit să merg mai departe la o rată mai mare, deoarece unul dintre modulele Bluetooth pe care le-am achiziționat s-a dovedit ​a fi mai vechi și mi-am cam luat țeapă, dar 38400 baud este chiar decent ca viteză.
  
 Procesul în sine a constat în trecerea a modului de configurare în cazul ambelor module, master pentru controller și slave pentru mașină. Intrând în slave, am copiat adresa MAC a device-ului și am schimat rata de transfer la 38400 baud, față de valoarea default de 9600 baud. Comenzile folosite au fost următoarele:​ Procesul în sine a constat în trecerea a modului de configurare în cazul ambelor module, master pentru controller și slave pentru mașină. Intrând în slave, am copiat adresa MAC a device-ului și am schimat rata de transfer la 38400 baud, față de valoarea default de 9600 baud. Comenzile folosite au fost următoarele:​
Line 47: Line 47:
 </​code>​ </​code>​
  
-În urma configurării software (realizată ba în monitorul serial oferit de Arduino IDE, fie cu utilitarul CoolTerm), am deconectat modulele ca acestea să-și dea un restart, ca mai apoi să intre în modul de discovery și master să îl găsească pe slave. Cele două module Bluetooth clipesc sincron și sunt gata să fie folosite.+În urma configurării software (realizată ba în monitorul serial oferit de Arduino IDE, ba cu utilitarul ​[[https://​coolterm.en.lo4d.com/​windows|CoolTerm]]), am deconectat modulele ca acestea să-și dea un restart, ca mai apoi să intre în modul de discovery și master să îl găsească pe slave. Cele două module Bluetooth clipesc sincron și sunt gata să fie folosite.
  
 </​note>​ </​note>​
Line 202: Line 202:
 ===== Concluzii ===== ===== Concluzii =====
  
 +În sfârșit mi-am folosit banda de legat cabluri pe care am luat-o de pe Temu anul trecut!!
 +
 +Am învățat:
 +  * Cum se realizează pairing-ul între două module Bluetooth
 +  * Este exponențial mai ușor controlul a două motoare, față de 4 motoare
 +  * Să lipesc fire cu pistolul de lipit fără să mă ard tare
 +  * Motorul cu reductor chiar consumă mult, nu mă așteptam să am nevoie de atâtea baterii
 +  * Să nu am încredere în niciun site că îmi vinde piese legite deoarece chinezăria poate să vină și de la cei mai buni prieteni (la tine mă uit, optimus)
 +  * Să nu renunț
 ===== Download ===== ===== Download =====
  
-<note warning>​ +{{:pm:​prj2024:​amocanu:​dreamcar.zip|}}
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectuluisurse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-).+
  
-Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:​pm:​prj20??:​c?​** sau **:​pm:​prj20??:​c?:​nume_student** (dacă este cazul). **Exemplu:​** Dumitru Alin, 331CC -> **:​pm:​prj2009:​cc:​dumitru_alin**. 
-</​note>​ 
  
 ===== Jurnal ===== ===== Jurnal =====
  
 <note tip> <note tip>
-Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.+L-am început ​și l-am terminat.
 </​note>​ </​note>​
  
Line 219: Line 225:
  
 <​note>​ <​note>​
-Listă cu documentedatasheet-uriresurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**.+[[https://​forum.arduino.cc/​t/​serial-input-basics-updated/​382007|Serial Input Basics]]\\ 
 +[[https://​docs.arduino.cc/​|Documentația Arduino IDE]]\\ 
 +[[https://​www.asciitable.com/​|ASCII TABLE]]\\ 
 +[[https://​youtu.be/​uOUSW00n838?​si=vFjcMrQjQ5-SJNx4|Saravanan ALcel mai mișto indian]]\\ 
 +[[https://​www.youtube.com/​watch?​v=rWdm0-9zZ8s|Muhammad Ansaral doilea cel mai mișto indian]]\\ 
 +[[https://​www.youtube.com/​watch?​v=Ey4xoG970Go|Behind a DC Motor]]\\ 
 +[[https://​coolterm.en.lo4d.com/​windows|CoolTerm]]
 </​note>​ </​note>​
  
-<​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ 
  
pm/prj2024/amocanu/iulia.popescu2012.1716761108.txt.gz · Last modified: 2024/05/27 01:05 by iulia.popescu2012
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0