Spisu treści:

Wprowadzenie do cyprysu (część 2): 3 kroki
Wprowadzenie do cyprysu (część 2): 3 kroki

Wideo: Wprowadzenie do cyprysu (część 2): 3 kroki

Wideo: Wprowadzenie do cyprysu (część 2): 3 kroki
Wideo: Błędy przy budowie domu. Jakie błędy popełniłem?🧐😓 2024, Listopad
Anonim
Wprowadzenie do cyprysu (część 2)
Wprowadzenie do cyprysu (część 2)

Ten Instruktaż jest kontynuacją poprzedniego tutaj;

Wprowadzenie do cyprysu (część 1)

Poprzedni Instructable używa płytki ewaluacyjnej PSoC 4, która nie ma dostępu do debugera. Ta instrukcja wykorzystuje płytkę ewaluacyjną PSoC 5, która ma dostęp do debugera, aby pokazać, jak przydatna może być podczas programowania urządzenia. Dodatkowo ten samouczek przedstawia inny projekt i prezentuje interfejs z czujnikiem ultradźwiękowym HC SR04.

Chciałbym tworzyć więcej filmów i towarzyszących instrukcji na temat korzystania z mikrokontrolerów Cypress, z możliwymi nadchodzącymi filmami skupiającymi się bardziej na określonych częściach w kreatorze PSoC, w tym przerwaniach i innych przydatnych wskazówkach dotyczących kodowania, bardziej szczegółowym spojrzeniu na zasoby projektowe i inne funkcje w Kreatorze PSoC. Mając to na uwadze, byłbym bardzo wdzięczny za opinie na temat tych samouczków, a także zaakceptowałbym sugestie dotyczące przyszłych samouczków, jeśli jest coś konkretnego, czego nie omówiłem, a ktoś chciałby je omówić. Dziękuję Ci.

Krok 1: Czego potrzebujesz

Czego potrzebujesz
Czego potrzebujesz

Aby śledzić ten Instructable, musisz mieć zainstalowany PSoC Creator 4.2, link do tego można znaleźć w części 1 Instructable. Dodatkowo będziesz potrzebować płytki ewaluacyjnej PSoC 5, która jest dostępna w Digikey tutaj;

Płytka ewaluacyjna Cypress PSoC 5

Jak również ta płyta nie jest wyposażona w nagłówki, więc zaleca się przylutowanie nagłówków o skoku 0,1 do płyty, aby ułatwić połączenie, polecam połączone nagłówki, ponieważ pozwalają one mieć zarówno męskie, jak i żeńskie połączenia na każdym pinie i są dobre mieć na jednej płycie przynajmniej do testów;

Męskie/żeńskie nagłówki pinowe

W tym projekcie przygotowuję prosty test czujnika ultradźwiękowego HC-SR04 i jeden z nich będzie wymagany w projekcie. Są one dostępne wszędzie, zazwyczaj dostaję je od chińskich sprzedawców na eBayu w cenie około 1 USD za sztukę, gdy kupuję je w zestawach po 5 sztuk. Wreszcie, do podłączenia czujnika do płytki użyto kabla DuPont.

Podłączając czujnik do mikrokontrolera, podłączamy czujniki Vcc do zasilania płyty, GND do płyt GND, a dla dołączonego kodu na końcu tej instrukcji, Echo do pinu 3.0 i Trig do 3.1.

Krok 2: Programowanie mikrokontrolera

Uważam, że format wideo dla tych samouczków jest najbardziej pomocny, dzięki czemu możesz oglądać, słuchać, śledzić i widzieć dokładnie to, co klikam na ekranie. Możesz także wstrzymać i przewinąć w razie potrzeby.

Byłbym również bardzo wdzięczny za opinie na temat rzeczy, które są pomocne, oraz obszarów, które można by ulepszyć, aby filmy instruktażowe były bardziej przydatne w przyszłości.

Krok 3: Dodatkowy materiał

Jeśli z jakiegoś powodu masz problemy, możesz pobrać plik zip tego projektu, dokładnie ten z filmu, i rozpakować wszystkie pliki do folderu na pulpicie. Z Kreatora PSoC zlokalizuj plik na pulpicie, otwórz przestrzeń roboczą i uruchom go samodzielnie lub użyj go do weryfikacji schematu lub kodu projektu. Wszystko powinno tam być i powinno się poprawnie skompilować i zaprogramować za pomocą Debugera na twojej tablicy, a także da ci działający przykład jako odniesienie, a także towarzyszący film wideo, który pomoże.

Mam nadzieję, że ten film pomoże pokazać, jak zaprogramować mikrokontroler za pomocą debuggera i sprawdzić, czy kod i zmienne są poprawnie aktualizowane z PSoC Creator. W zależności od zestawu mikrokontrolera, który kupujesz, niektóre obsługują debugger, takie jak płyta używana w tej instrukcji Instructable, a także płyta Pioneer PSoC 4 firmy Cypress, podczas gdy inne, takie jak płytka ewaluacyjna PSoC 4, nie wymagają hosta bootloadera. Posiadanie płyty obsługującej Debuger jest niezwykle pomocnym narzędziem w testowaniu i znajdowaniu problemów z kodem oraz szybkim wprowadzaniu i testowaniu zmian.

Dodatkowo powinno być jasne, że zbudowanie projektu dla urządzenia PSoC5 jest tak proste, jak zbudowanie projektu dla PSoC4, ponieważ są one takie same. Budowanie projektu dla dowolnego urządzenia z rodziny PSoC przebiega tak samo przy użyciu kreatora PSoC, umieszczając komponenty, łącząc je z pinami płytki i pisząc kod.

Miłego tworzenia!

*Daj znać, jeśli jest jakiś problem z plikiem archiwum po rozpakowaniu i uruchomieniu go w PSoC Creator** Zaktualizowano do PSoC Creator 4.2*

Zalecana: