Spisu treści:
Wideo: Wprowadzenie do cyprysu (część 2): 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
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
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:
Kask ochronny Covid, część 1: wprowadzenie do obwodów Tinkercad!: 20 kroków (ze zdjęciami)
Kask ochronny Covid, część 1: wprowadzenie do obwodów Tinkercad!: Witaj, przyjacielu! W tej dwuczęściowej serii nauczymy się korzystać z obwodów Tinkercad - zabawnego, potężnego i edukacyjnego narzędzia do nauki działania obwodów! Jednym z najlepszych sposobów uczenia się jest robienie. Dlatego najpierw zaprojektujemy nasz własny projekt: th
Rick Et Morty Portal Gun - wprowadzenie: 4 kroki
Rick Et Morty Portal Gun - Wprowadzenie: Pour le carnaval 2018 de Dax, Nous avions fabrique le portal gun de Rick et Morty w impresje 3D… Wiele przykładów projektów i ograniczeń w Mathieu (BTS numériques numériques - lycée de borda) w realizacji d'un dispositif permettant d'utiliser un e
Wprowadzenie do mikrokontrolera CloudX: 3 kroki
Wprowadzenie do mikrokontrolera CloudX: Mikrokontroler CloudX to mikrokomputer sprzętowy i programowy typu open source, który umożliwia tworzenie własnych interaktywnych projektów. CloudX to mała płyta chipowa, która pozwala użytkownikom powiedzieć, co robić przed podjęciem jakiejkolwiek akcji, akceptuje różne k
Wprowadzenie do cyprysu (część 1): 4 kroki
Wprowadzenie do Cypress (część 1): Arduino jest prawdopodobnie jednym z, jeśli nie najpopularniejszym mikrokontrolerem dla typowych hobbystów, ale istnieją doskonałe alternatywy dla Arduino, które często są pomijane po prostu dlatego, że Arduino jest wielką nazwą w mikrokontrolerze hobbystów. Mikroko
Wprowadzenie do skryptu VB: Przewodnik dla początkujących: Część 2: Praca z plikami: 13 kroków
Wprowadzenie do skryptu VB: Przewodnik dla początkujących: Część 2: Praca z plikami: Cóż, w mojej ostatniej instrukcji VBScript omówiłem, jak stworzyć skrypt, który wyłączy Internet, aby grać w Xbox360. Dziś mam inny problem. Mój komputer wyłączał się losowo i chcę rejestrować za każdym razem, gdy komputer