Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Kiedy wsiadamy do samolotu, często spotykamy się z taką sytuacją: piękna stewardessa niosąca małe srebrne pudełeczko naciska je, przelatując obok. Szepcze: 1, 2, 3, 4, 5, 6…… Musisz się domyślić – liczy całkowitą liczbę osób siedzących w samolocie. A małe srebrne pudełko na jej dłoni to mechaniczna lada. Dzisiaj zrobimy elektroniczny z BBC micro:bit.
Uwaga: Aby uzyskać bardziej zabawne tworzenie, możesz zwrócić uwagę na:
Nasz sklep z produktami:
Krok 1: Wiedz, czego potrzebujemy
Najpierw musimy wiedzieć, jaką funkcję chcemy zrealizować za pomocą tego licznika elektronicznego. Mam na to prosty wniosek.
Podstawowe wymagania:
1. Naciśnij przycisk „A”, numer licznika minus 1;
2. Naciśnij przycisk „B”, numer licznika plus 1;
3. Naciśnij jednocześnie przyciski „A”、„B”, numer licznika stanie się 0.
Krok 2: Materiał
Po drugie, aby wykonać ladę, musimy wiedzieć, jakich materiałów będziemy potrzebować. Oto materiał, który musimy przygotować:
mikro:bit ×1
USB ×1
Być może zastanawiasz się, jak zrobić licznik elektroniczny z płytką micro:bit i tylko kablem USB. Nie martw się! To bardzo łatwe i proste. Dowiesz się tego wkrótce.
Krok 3: Rozpocznij programowanie
Po zebraniu materiałów musimy go zaprogramować. Połącz kartę micro:bit z komputerem. Następnie kliknij Makecode, aby otworzyć interfejs programowania. Do programowania użyjemy metody Block. Możesz przeczytać poniższe kroki, aby dowiedzieć się, jak programować.
Krok 4: Programowanie1
Na początek budujemy nową zmienną o nazwie „licznik” i ustawiamy „0” jako wartość początkową.
Krok 5: Programowanie 2
Wpisz kod dla przycisku „A”、”B” i „A+B” osobno.
1. Naciśnij przycisk „A”:
Funkcją przycisku „A” jest odliczenie liczby zliczeń. Wszyscy wiemy, że bez względu na to, co liczymy, liczba zliczeń nie będzie mniejsza niż 0. Jeśli pojawi się liczba ujemna, to musi być coś nie tak. Aby uniknąć tego błędu, musimy w naszym programie ustawić przeciwsąd „≥ 1”. Jeśli „counter≥1”, a następnie naciśnij przycisk „A”, automatycznie odejmie 1.
2. Naciśnij przycisk „B”:
Każde naciśnięcie zwiększa 1 liczbę licznika.
3. Naciśnij przycisk „A+B”:
Naciśnij jednocześnie przyciski „A” i „B”, liczba licznika zmieni się na 0. Następnie możesz rozpocząć nowe zliczanie.
Krok 6: Pełne programowanie
Po zakończeniu wpisywania kodu przycisku musimy użyć ekranu 5*5 LED, aby wyświetlić numer licznika.
Możemy bezpośrednio przeciągnąć blok „pokaż numer” pod kod przycisku. Następnie liczba zliczeń na ekranie zmieni się zgodnie ze zmienną liczbą liczników.
Na zdjęciu widać cały kod programu.
Krok 7: Zakończono
Możesz samodzielnie przepisać kod, aby cieszyć się programowaniem, przeciągając różne bloki w edytorze bloków. Jest to bardzo proste i łatwe jak granie w klocki. Możesz też pobrać kod bezpośrednio do swojego micro:bit za pomocą linku.
Teraz pobierzmy cały kod programu do micro:bit i zobaczmy, co się stanie.
Krok 8: Użycie
Dzięki temu licznikowi możemy wiedzieć, ile książek umieściliśmy na naszej półce, ile talerzy w kuchni, ile jajek pozostało w naszej lodówce. Możemy nawet użyć go do policzenia meczu koszykówki. Ta mała elektronika jest naprawdę potężna.
Krok 9: Pytanie
Jak zrewidować nasz program, jeśli chcemy ograniczyć maksymalną wartość licznika? Jeśli chcesz poznać ciekawsze kreacje, możesz śledzić nasze blogi.
Twoja dalsza dyskusja jest mile widziana!
Uwaga: Aby uzyskać bardziej zabawne tworzenie, możesz zwrócić uwagę na:
Nasz sklep z produktami: