Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01
Als u vertrouwd bent geraakt met het Arduino-platform en u wilt proberen enkele andere atmel-microcontrollers te programmeren, dan zal deze gids u helpen om uw eerste stappen te zetten. In het bijzonder ga je een schild maken voor Arduino Uno-compatibele kaarten om meerdere ATtiny-microcontrollers (2313/4313 25/45/85 en misschien enkele andere) te programmeren.
Benodigdheden
Voor dit vrij eenvoudige project heb je nodig:
-perfboard (enkel- of dubbelzijdig minimaal 20x10 dots)
-3x 5mm LED's
-3x 220-330 Ohm weerstanden
-20-pins stopcontact
-12 mannelijke pin-headers (minstens)
-1x trui
-enkele jumperdraden
En natuurlijk een ATtiny microcontroller om mee te werken (in mijn geval een 2313)
Stap 1: Bedrading
Ik ben niet erg gewend om stapsgewijze handleidingen te maken, dus ik bevestig gewoon het eindresultaat en wat bedrading. Houd er rekening mee dat de polariteit van de LED's niet wordt gerespecteerd op de Fritzing-foto, dus wees voorzichtig!
Als je hebt besloten om enkelzijdig perfboard te gebruiken, moet je de mannelijke pin-headers met een tang naar beneden drukken om de pins langer te maken en ze vanaf de achterkant te solderen.
De jumper is nodig om de GND-pin te wijzigen (afhankelijk van welke microcontroller je gebruikt), hoewel ik de schets op ATtiny 2313 zelfs zonder GND kon uploaden …
De groene LED is altijd AAN en is optioneel.
Stap 2: Software-installatie
Nu moet je de arduino isp uploaden naar het arduino-bord. Ga naar Bestand -> Voorbeelden -> ArduinoISP.
Voordat u uploadt, kunt u het gedrag van LED's wijzigen door pinnen 8 en 9 toe te wijzen, pin 7 wordt NIET gebruikt. PMODE (in mijn geval blauw) is er een die knippert wanneer je de schets uploadt. ERR licht op als er een fout optreedt. Ik heb geprobeerd fouten te simuleren, maar het licht nooit op … HB staat voor HeartBeat en zal periodiek aan en uit gaan. Niet erg nuttig voor mij, maar je kunt het toewijzen in plaats van ERR LED.
Stap 3: Uw schets uploaden
Nu ben je eindelijk klaar om je schets te uploaden. Zorg ervoor dat u uw specifieke bord (microcontroller) hebt geïnstalleerd en ga vervolgens naar Tools -> Programmer -> Arduino als ISP.
Zorg ervoor dat de digitale pinnen die in uw schets zijn toegewezen, overeenkomen met die op uw microcontroller.
Nu ben je klaar om je schets te uploaden!
Aanbevolen:
Installatie voor externe Bluetooth GPS-provider voor Android-apparaten: 8 stappen
Installatie voor externe Bluetooth GPS-provider voor Android-apparaten: deze instructable legt uit hoe u uw eigen externe Bluetooth-compatibele GPS voor uw telefoon kunt maken, wat dan ook voor ongeveer $ 10. Materiaallijst: NEO 6M U-blox GPSHC-05 bluetooth-module Kennis van interface Blutooth Low energy-modulesArdui
Idee voor doe-het-zelf-activiteit voor weerstations voor 12+ jaar: 4 stappen
Idee voor doe-het-zelf-weerstationactiviteit voor 12-plussers: in deze activiteit zullen deelnemers hun weerstation opzetten, de lucht in sturen en de opnames (licht, temperatuur, vochtigheid) in realtime volgen via de Blynk-app. Bovendien leert u hoe u de geregistreerde waarden publiceert
Systeem voor het bewaken van de luchtkwaliteit voor fijnstofverontreiniging: 4 stappen
Systeem voor monitoring van luchtkwaliteit voor fijnstofverontreiniging: INTRO: 1 In dit project laat ik zien hoe ik een deeltjesdetector bouw met dataweergave, databack-up op SD-kaart en IOT. Visueel geeft een neopixels ringdisplay de luchtkwaliteit aan. 2 Luchtkwaliteit is een steeds belangrijker zorg t
Relaisbord voor Arduino voor minder dan $8: 5 stappen
Relaisbord voor Arduino voor minder dan $8.: Hallo vrienden, vandaag ga ik je vertellen hoe je een relaisbord voor Arduino maakt voor minder dan $8. In dit circuit gaan we geen IC of transistor gebruiken. Dus laten we het doen
3.3V Mod voor ultrasone sensoren (bereid HC-SR04 voor 3.3V Logic op ESP32/ESP8266, Particle Photon, enz.): 4 stappen
3.3V Mod voor ultrasone sensoren (bereid HC-SR04 voor 3.3V Logic op ESP32/ESP8266, Particle Photon, enz.): TL;DR: Knip op de sensor het spoor naar de Echo-pin en sluit het opnieuw aan met een spanningsdeler (Echo trace -> 2.7kΩ -> Echo pin -> 4.7kΩ -> GND). Bewerken: Er is enige discussie geweest over de vraag of de ESP8266 daadwerkelijk 5V-tolerant is op GPIO in